Hi folks,
Can I put in a feature request to have the ability to block FFL’s by name or FFL number? Walmart do not accept transfers, and Academy are challenging to obtain FFL details from, so I was hoping to exclude them by name from showing up in search results.
Thanks,
Brendan
When a customer adds a firearm product to their cart, then goes through selecting an FFL dealer, it is successfully setting address, town/city, and zip code, but not state. I’m assuming the ‘shipping address’ state field is using a different name or something that means it can’t find it to update? As far as I’m aware we haven’t changed anything from whatever default configurations are.
]]>Receiving this critical error on our site when we enable the FFL API plug-in, which customers are reporting is causing non-FFL purchases to fail.
2022-08-11T18:35:23+00:00 CRITICAL Uncaught Error: Call to a member function get_meta() on bool in /www/<redacted>com_235/public/wp-content/plugins/ffl-api/public/class-ffl-api-public.php:127
Stack trace:
#0 /www/<redacted>com_235/public/wp-includes/class-wp-hook.php(307): Ffl_Api_Public->ffl_woo_checkout(Object(WC_Checkout))
#1 /www/<redacted>com_235/public/wp-includes/class-wp-hook.php(331): WP_Hook->apply_filters('', Array)
#2 /www/<redacted>com_235/public/wp-includes/plugin.php(476): WP_Hook->do_action(Array)
#3 /www/<redacted>com_235/public/wp-content/themes/flatsome/woocommerce/checkout/form-checkout.php(42): do_action('woocommerce_bef...', Object(WC_Checkout))
#4 /www/<redacted>com_235/public/wp-content/plugins/woocommerce/includes/wc-core-functions.php(345): include('/www/<redacted>...')
#5 /www/<redacted>com_235/public/wp-content/plugins/woocommerce/includes/shortcodes/class-wc-shortcode-checkout.php(313): wc_get_template('checkout/form-c...', Array)
#6 /www/<redacted>com_235/public/wp-content/plugins/woocommerce/includes/shortcodes/class-wc-shortcode-checkout.php(67): WC_Shortcode_Checkout::checkout()
#7 /www/<redacted>com_235/public/wp-content/plugins/woocommerce/includes/class-wc-shortcodes.php(72): WC_Shortcode_Checkout::output('')
#8 /www/<redacted>com_235/public/wp-content/plugins/woocommerce/includes/class-wc-shortcodes.php(95): WC_Shortcodes::shortcode_wrapper(Array, '')
#9 /www/<redacted>com_235/public/wp-includes/shortcodes.php(356): WC_Shortcodes::checkout('', '', 'woocommerce_che...')
#10 [internal function]: do_shortcode_tag(Array)
#11 /www/<redacted>com_235/public/wp-includes/shortcodes.php(228): preg_replace_callback('/\\[(\\[?)(woocom...', 'do_shortcode_ta...', '[woocommerce_ch...')
#12 /www/<redacted>com_235/public/wp-includes/class-wp-hook.php(307): do_shortcode('[woocommerce_ch...')
#13 /www/<redacted>com_235/public/wp-includes/plugin.php(191): WP_Hook->apply_filters('[woocommerce_ch...', Array)
#14 /www/<redacted>com_235/public/wp-includes/post-template.php(253): apply_filters('the_content', '<!-- wp:shortco...')
#15 /www/<redacted>com_235/public/wp-content/themes/flatsome/woocommerce/checkout/layouts/checkout-simple.php(33): the_content()
#16 /www/<redacted>com_235/public/wp-includes/template.php(772): require('/www/<redacted>...')
#17 /www/<redacted>com_235/public/wp-content/plugins/woocommerce/includes/wc-core-functions.php(284): load_template('/www/<redacted>...', false)
#18 /www/<redacted>com_235/public/wp-content/themes/flatsome/page-checkout.php(6): wc_get_template_part('checkout/layout...', 'simple')
#19 /www/<redacted>com_235/public/wp-includes/template-loader.php(106): include('/www/<redacted>...')
#20 /www/<redacted>com_235/public/wp-blog-header.php(19): require_once('/www/<redacted>...')
#21 /www/<redacted>com_235/public/index.php(17): require('/www/<redacted>...')
#22 {main}
thrown in /www/<redacted>com_235/public/wp-content/plugins/ffl-api/public/class-ffl-api-public.php on line 127
]]>
Hello Team,
I’m using this plugin and added FFL and Google Map API keys, but the Select FFL dealer not displaying on the checkout page.
can you please assist me with this one? Thank you
]]>I couldn’t resolve the shipping state when purchasing the firearm on the FFL API Woocomerce Plugin Demo. The software filled the shipping state in when I selected the closest FFL, but when I pressed the Place Order button, I go the error message “Shipping State is a required field. Please enter an address to continue.”. Nothing I did resolved that error message.
]]>1. The yellow box above shipping information contains “FLL” which is a misspelling of “FFL” and the context of the sentence seems incomplete or not descriptive enough to explain to customers what is needed.
2. When entering the zip code to search for FFL, if the ENTER/RETURN key is pressed to submit the zip code, the original splash screen warning pops up again. You must use the mouse to select the search button which is very 1999.
3. There is no documentation on how to create a Google Maps API. But if you do figure it out you’ll find a couple things: A) you MUST use a Javascript Maps API. B) (the bug) the map must be placed either before or after shipping or billing information. If you place the map in the order review area (default FFLAPI setting), it will give an error and not display.
]]>Will this plugin ever update?
]]>Hello,
I’ve tried this on a test setup with following plugins
WooCommerce 4.0
FFL API
On checkout page, when I select a FFL dealer, it shows that correctly in the shipping form as well as notes. But when I place an order and go to the woocommerce orders, the shipping address is the same as billing address. Meaning the plugin is just displaying the FFL dealer info in Shipping Fields but actually does not save it.
Could you please fix the issue at the earliest as I plan on buying a subscription with fflapi.com
]]>