WooCommerce successfully sends to bank, but blocks the bank’s response
-
Hi,
I have been testing my woocommerce store with friends and my friend has had a similar problem found on the forums over the years–the dreaded “billing postcode/zipcode does not match CC#” error. Only he has had this problem though, and he is in Taiwan. After doing some troubleshooting (turning off extensions, switching to Storefront theme briefly) to no avail, he called his bank. He told me:
“ok. just talked to my bank. they said what’s happening is they approve the transaction but when it gets bounced back to you your site is rejecting it. my bank rep said “the merchant is rejecting it”. so that’s all i know.”
What should be my next step?
Ted
-
Thanks for reaching out!
I understand that you are having issues while trying to make a purchase from your store which leads to the error message
billing postcode/zipcode does not match CC#
, correct?As a first step, can you please confirm what payment gateway are you using here that produces this error message:
billing postcode/zipcode does not match CC#
for us to point you in the right direction?Can you please check if there are any patterns to these orders? Like same products, same product type, same categories, same payment gateway, same customer, etc?
For us to investigate your issue further, I’d like to understand your site properly. Please share your System Status Report that you can find via
WooCommerce > Status
. SelectGet system report
and thenCopy for support
. Once you’ve done that, you can paste it into your reply here.If you could also provide the fatal error logs (if any) under
WooCommerce > Status > Logs
.You could copy and paste your reply here or paste it via https://gist.github.com/ and send the link here.
Thanks!
Hi!
Thanks for getting back to me, here’s the system report:
WordPress Environment WordPress address (URL): https://www.tedmills.com
Site address (URL): https://www.tedmills.com
WC Version: 7.6.1
REST API Version: ? 7.6.1
WC Blocks Version: ? 9.8.5
Action Scheduler Version: ? 3.5.4
Log Directory Writable: ?
WP Version: ? 6.1.1 - There is a newer version of WordPress available (6.2)
WP Multisite: –
WP Memory Limit: 200 MB
WP Debug Mode: –
WP Cron: ?
Language: en_US
External object cache: – Server Environment Server Info: Flywheel/5.1.0
PHP Version: 7.4.33.2
PHP Post Max Size: 300 MB
PHP Time Limit: 178
PHP Max Input Vars: 5000
cURL Version: 7.68.0
OpenSSL/1.1.1f SUHOSIN Installed: –
MySQL Version: 5.7.40-google
Max Upload Size: 300 MB
Default Timezone is UTC: ?
fsockopen/cURL: ?
SoapClient: ?
DOMDocument: ?
GZip: ?
Multibyte String: ?
Remote Post: ?
Remote Get: ? Database WC Database Version: 7.6.1
WC Database Prefix: wp_w9wwl3lcvd_
Total Database Size: 60.68MB
Database Data Size: 53.58MB
Database Index Size: 7.10MB
wp_w9wwl3lcvd_woocommerce_sessions: Data: 0.08MB + Index: 0.02MB + Engine InnoDB
wp_w9wwl3lcvd_woocommerce_api_keys: Data: 0.02MB + Index: 0.03MB + Engine InnoDB
wp_w9wwl3lcvd_woocommerce_attribute_taxonomies: Data: 0.02MB + Index: 0.02MB + Engine InnoDB
wp_w9wwl3lcvd_woocommerce_downloadable_product_permissions: Data: 0.02MB + Index: 0.06MB + Engine InnoDB
wp_w9wwl3lcvd_woocommerce_order_items: Data: 0.02MB + Index: 0.02MB + Engine InnoDB
wp_w9wwl3lcvd_woocommerce_order_itemmeta: Data: 0.02MB + Index: 0.03MB + Engine InnoDB
wp_w9wwl3lcvd_woocommerce_tax_rates: Data: 0.02MB + Index: 0.06MB + Engine InnoDB
wp_w9wwl3lcvd_woocommerce_tax_rate_locations: Data: 0.02MB + Index: 0.03MB + Engine InnoDB
wp_w9wwl3lcvd_woocommerce_shipping_zones: Data: 0.02MB + Index: 0.00MB + Engine InnoDB
wp_w9wwl3lcvd_woocommerce_shipping_zone_locations: Data: 0.02MB + Index: 0.03MB + Engine InnoDB
wp_w9wwl3lcvd_woocommerce_shipping_zone_methods: Data: 0.02MB + Index: 0.00MB + Engine InnoDB
wp_w9wwl3lcvd_woocommerce_payment_tokens: Data: 0.02MB + Index: 0.02MB + Engine InnoDB
wp_w9wwl3lcvd_woocommerce_payment_tokenmeta: Data: 0.02MB + Index: 0.03MB + Engine InnoDB
wp_w9wwl3lcvd_woocommerce_log: Data: 0.02MB + Index: 0.02MB + Engine InnoDB
wp_w9wwl3lcvd_actionscheduler_actions: Data: 2.52MB + Index: 1.22MB + Engine InnoDB
wp_w9wwl3lcvd_actionscheduler_claims: Data: 0.02MB + Index: 0.02MB + Engine InnoDB
wp_w9wwl3lcvd_actionscheduler_groups: Data: 0.02MB + Index: 0.02MB + Engine InnoDB
wp_w9wwl3lcvd_actionscheduler_logs: Data: 0.47MB + Index: 0.30MB + Engine InnoDB
wp_w9wwl3lcvd_blc_filters: Data: 0.02MB + Index: 0.00MB + Engine InnoDB
wp_w9wwl3lcvd_blc_instances: Data: 1.52MB + Index: 0.45MB + Engine InnoDB
wp_w9wwl3lcvd_blc_links: Data: 7.52MB + Index: 1.03MB + Engine InnoDB
wp_w9wwl3lcvd_blc_synch: Data: 0.11MB + Index: 0.06MB + Engine InnoDB
wp_w9wwl3lcvd_commentmeta: Data: 0.05MB + Index: 0.03MB + Engine InnoDB
wp_w9wwl3lcvd_comments: Data: 0.14MB + Index: 0.09MB + Engine InnoDB
wp_w9wwl3lcvd_fvm_cache: Data: 1.52MB + Index: 0.05MB + Engine InnoDB
wp_w9wwl3lcvd_fvm_logs: Data: 0.50MB + Index: 0.08MB + Engine InnoDB
wp_w9wwl3lcvd_links: Data: 0.02MB + Index: 0.02MB + Engine InnoDB
wp_w9wwl3lcvd_mailchimp_carts: Data: 0.02MB + Index: 0.00MB + Engine InnoDB
wp_w9wwl3lcvd_mailchimp_jobs: Data: 0.02MB + Index: 0.00MB + Engine InnoDB
wp_w9wwl3lcvd_memberful_mapping: Data: 0.02MB + Index: 0.02MB + Engine InnoDB
wp_w9wwl3lcvd_options: Data: 5.42MB + Index: 0.19MB + Engine InnoDB
wp_w9wwl3lcvd_postmeta: Data: 2.52MB + Index: 0.86MB + Engine InnoDB
wp_w9wwl3lcvd_posts: Data: 17.52MB + Index: 0.91MB + Engine InnoDB
wp_w9wwl3lcvd_revslider_css: Data: 0.13MB + Index: 0.00MB + Engine InnoDB
wp_w9wwl3lcvd_revslider_layer_animations: Data: 0.02MB + Index: 0.00MB + Engine InnoDB
wp_w9wwl3lcvd_revslider_navigations: Data: 0.02MB + Index: 0.00MB + Engine InnoDB
wp_w9wwl3lcvd_revslider_sliders: Data: 0.02MB + Index: 0.00MB + Engine InnoDB
wp_w9wwl3lcvd_revslider_slides: Data: 0.02MB + Index: 0.00MB + Engine InnoDB
wp_w9wwl3lcvd_revslider_static_slides: Data: 0.02MB + Index: 0.00MB + Engine InnoDB
wp_w9wwl3lcvd_termmeta: Data: 0.02MB + Index: 0.03MB + Engine InnoDB
wp_w9wwl3lcvd_terms: Data: 0.25MB + Index: 0.28MB + Engine InnoDB
wp_w9wwl3lcvd_term_relationships: Data: 0.33MB + Index: 0.30MB + Engine InnoDB
wp_w9wwl3lcvd_term_taxonomy: Data: 0.23MB + Index: 0.23MB + Engine InnoDB
wp_w9wwl3lcvd_top_ten: Data: 0.19MB + Index: 0.00MB + Engine InnoDB
wp_w9wwl3lcvd_top_ten_daily: Data: 11.55MB + Index: 0.00MB + Engine InnoDB
wp_w9wwl3lcvd_usermeta: Data: 0.05MB + Index: 0.03MB + Engine InnoDB
wp_w9wwl3lcvd_users: Data: 0.02MB + Index: 0.05MB + Engine InnoDB
wp_w9wwl3lcvd_wc_admin_notes: Data: 0.06MB + Index: 0.00MB + Engine InnoDB
wp_w9wwl3lcvd_wc_admin_note_actions: Data: 0.02MB + Index: 0.02MB + Engine InnoDB
wp_w9wwl3lcvd_wc_category_lookup: Data: 0.02MB + Index: 0.00MB + Engine InnoDB
wp_w9wwl3lcvd_wc_customer_lookup: Data: 0.02MB + Index: 0.03MB + Engine InnoDB
wp_w9wwl3lcvd_wc_download_log: Data: 0.02MB + Index: 0.03MB + Engine InnoDB
wp_w9wwl3lcvd_wc_order_coupon_lookup: Data: 0.02MB + Index: 0.03MB + Engine InnoDB
wp_w9wwl3lcvd_wc_order_product_lookup: Data: 0.02MB + Index: 0.06MB + Engine InnoDB
wp_w9wwl3lcvd_wc_order_stats: Data: 0.02MB + Index: 0.05MB + Engine InnoDB
wp_w9wwl3lcvd_wc_order_tax_lookup: Data: 0.02MB + Index: 0.03MB + Engine InnoDB
wp_w9wwl3lcvd_wc_product_attributes_lookup: Data: 0.02MB + Index: 0.02MB + Engine InnoDB
wp_w9wwl3lcvd_wc_product_download_directories: Data: 0.02MB + Index: 0.02MB + Engine InnoDB
wp_w9wwl3lcvd_wc_product_meta_lookup: Data: 0.02MB + Index: 0.09MB + Engine InnoDB
wp_w9wwl3lcvd_wc_rate_limits: Data: 0.02MB + Index: 0.02MB + Engine InnoDB
wp_w9wwl3lcvd_wc_reserved_stock: Data: 0.02MB + Index: 0.00MB + Engine InnoDB
wp_w9wwl3lcvd_wc_tax_rate_classes: Data: 0.02MB + Index: 0.02MB + Engine InnoDB
wp_w9wwl3lcvd_wc_webhooks: Data: 0.02MB + Index: 0.02MB + Engine InnoDB
wp_w9wwl3lcvd_wpfm_backup: Data: 0.02MB + Index: 0.00MB + Engine InnoDB
wp_w9wwl3lcvd_yoast_seo_links: Data: 0.02MB + Index: 0.02MB + Engine InnoDB
wp_w9wwl3lcvd_yoast_seo_meta: Data: 0.02MB + Index: 0.00MB + Engine InnoDB Post Type Counts attachment: 1202
customize_changeset: 5
custom_css: 2
jetpack-portfolio: 1
mailpoet_page: 1
nav_menu_item: 21
oembed_cache: 4
page: 39
post: 2217
product: 1
revision: 1751
shop_order: 18
tablepress_table: 1 Security Secure connection (HTTPS): ?
Hide errors from visitors: ? Active Plugins (16) Advanced Database Cleaner: by Younes JFR. – 3.1.2
Advanced Google reCAPTCHA: by WP Concern – 1.0.14
Akismet Anti-Spam: Spam Protection: by Automattic - Anti Spam Team – 5.1
amr shortcode any widget: by anmari – 4.0
Async JavaScript: by Frank Goossens (futtta) – 2.21.08.31
Classic Editor: by WordPress Contributors – 1.6.3
Custom Referral Spam Blocker: by csmicfool – 1.4.6
Fast Velocity Minify: by Raul Peixoto – 3.4.0
Jetpack: by Automattic – 12.0
Mailchimp for WooCommerce: by Mailchimp – 2.8.3
Pinboard Bookmarks: by Aldo Latino – 1.15.0
SiteOrigin CSS: by SiteOrigin – 1.5.6
Top 10: by Ajay D'Souza – 3.2.5
Welcome to WordPress: by Starfield Technologies – 1.0
WooCommerce Payments: by Automattic – 5.8.0
WooCommerce: by Automattic – 7.6.1 Inactive Plugins (0) Dropin Plugins (1) db-error.php: db-error.php Settings API Enabled: –
Force SSL: –
Currency: NZD ($)
Currency Position: left
Thousand Separator: ,
Decimal Separator: .
Number of Decimals: 2
Taxonomies: Product Types: external (external)
grouped (grouped)
simple (simple)
variable (variable) Taxonomies: Product Visibility: exclude-from-catalog (exclude-from-catalog)
exclude-from-search (exclude-from-search)
featured (featured)
outofstock (outofstock)
rated-1 (rated-1)
rated-2 (rated-2)
rated-3 (rated-3)
rated-4 (rated-4)
rated-5 (rated-5) Connected to WooCommerce.com: –
Enforce Approved Product Download Directories: ?
Order datastore: WC_Order_Data_Store_CPT WC Pages Shop base: #5773 - /shop/
Cart: #5774 - /cart/
Checkout: #5775 - /checkout/
My account: #5776 - /my-account/
Terms and conditions: ? Page not set Theme Name: Sparkling
Version: 2.4.9
Author URL: https://colorlib.com/
Child Theme: ? – If you are modifying WooCommerce on a parent theme that you did not build personally we recommend using a child theme. See: How to create a child theme
WooCommerce Support: ? Templates Overrides: – Admin Enabled Features: activity-panels
analytics
coupons
customer-effort-score-tracks
import-products-task
experimental-fashion-sample-products
shipping-smart-defaults
shipping-setting-tour
homescreen
marketing
multichannel-marketing
mobile-app-banner
navigation
onboarding
onboarding-tasks
remote-inbox-notifications
remote-free-extensions
payment-gateway-suggestions
shipping-label-banner
subscriptions
store-alerts
transient-notices
woo-mobile-welcome
wc-pay-promotion
wc-pay-welcome-page Disabled Features: block-editor-feature-enabled
minified-js
new-product-management-experience
product-variation-management
settings Daily Cron: ? Next scheduled: 2023-05-02 12:22:24 -07:00
Options: ?
Notes: 66
Onboarding: completed WooCommerce Payments Version: 5.8.0
Connected to WPCOM: Yes
Blog ID: 74786619
Account ID: acct_1MymECC0Y89hbWxh Action Scheduler Canceled: 3
Oldest: 2023-04-27 00:41:04 +0000
Newest: 2023-04-27 00:41:04 +0000 Complete: 249
Oldest: 2023-04-17 00:38:34 +0000
Newest: 2023-05-02 08:39:10 +0000 Failed: 3,454
Oldest: 2023-04-17 00:41:27 +0000
Newest: 2023-05-02 08:37:57 +0000 Pending: 5
Oldest: 2023-05-02 08:39:57 +0000
Newest: 2023-05-03 02:22:00 +0000 Status report information Generated at: 2023-05-02 01:40:02 -07:00
`This is the fatal error on the day it took place:
2023-04-28T11:28:26+00:00 CRITICAL Uncaught ArgumentCountError: Too few arguments to function wc_maybe_store_user_agent(), 1 passed in /wordpress/wp-includes/class-wp-hook.php on line 308 and exactly 2 expected in /www/wp-content/plugins/woocommerce/includes/wc-user-functions.php:909 Stack trace: #0 /wordpress/wp-includes/class-wp-hook.php(308): wc_maybe_store_user_agent('tedmills') #1 /wordpress/wp-includes/class-wp-hook.php(332): WP_Hook->apply_filters(NULL, Array) #2 /wordpress/wp-includes/plugin.php(517): WP_Hook->do_action(Array) #3 /www/sucuri-cleanup.php(69) : eval()'d code(111) : eval()'d code(47817) : eval()'d code(38731): do_action('wp_login', 'tedmills') #4 /www/sucuri-cleanup.php(69) : eval()'d code(111) : eval()'d code(47817): eval() #5 /www/sucuri-cleanup.php(69) : eval()'d code(111): eval() #6 /www/sucuri-cleanup.php(69): eval() #7 {main}
<span style=”background-color: rgb(238, 238, 238); color: rgb(60, 67, 74); font-family: monospace; font-size: 13px;”> thrown in /www/wp-content/plugins/woocommerce/includes/wc-user-functions.php on line 909</span>My friend was using his Visa card, and his bank is BECU in Taiwan. This is the only person getting this particular error.
Thanks for sharing the requested information above.
Checking your site’s checkout page, I can verify that you are referring to the WooCommerce Payments plugin here.
I placed an order on your site using my own Mastercard credit card, however, I am unable to reproduce the issue on my end. Please disregard this test order.
Checking your site’s SSR, I am not seeing anything suspicious while the error logs are not related to the issue.
For us to check this further, please provide us a screenshot of the Order Notes.
If you don’t already have a screenshot service installed, you can try https://snipboard.io. You can share the direct link to the image as a response to this topic.
Furthermore, please enable
Debug Mode
under WooCommerce > Settings > Payments > WooCommerce Payments > Advanced SettingsThen, if you could replicate the steps your friend did or if you could ask them to repeat the order process again for us to check the error logs that would be generated under WooCommerce > Status > Logs.
Once the logs have been generated, please copy and paste your reply here or paste it via https://gist.github.com/ and send the link here.
Thanks!
Okay, he just tried again, same result. Here is the error log:
https://gist.github.com/mills70/7ead7aeb7926e7e98b682394760e2d83
Hello @tedmills1970,
Thank you for sharing the logs!
I can see the reason for cancellation after the initial approval is due to an incorrect zip code provided.
I understand your bank has already mentioned the problem is not on their side, but could you please confirm this by switching to test mode and then attempting to make a test purchase using one of these cards?
Let us know how it goes!
I tried this in test mode and there was no problem
My friend tried again but had the same error. The zip code is correct
I tried this in test mode and there was no problem
Thanks for trying this solution and I’m glad that the problem did not persists when using Test Mode.
My friend tried again but had the same error. The zip code is correct
Hmmm, this is quite strange. As a first step, can you please ask your friend to try to clear their browser’s cache or try another browser or in incognito mode and see if that works?
Otherwise, if they could provide us with a screenshot of what they see on their end for us to check this further?
If they don’t already have a screenshot service installed, they can try https://snipboard.io. You can share the direct link to the image as a response to this topic.
Here is my friend’s response:
“Hold on still trying. I tried forgetting it from my history but the auto fill stuff was still there…Tried deleting cookies etc, restarting my computer to try fresh…So I tried using a Firefox private page and that gave me a “networkerror when attempting to fetch resource””
“Deleting cookies didn’t seem to do anything as it still had the auto fill etc saved on the site.”
“this ^^^^is after using the firefox “private page function”…and i got the usual error on chrome or maybe that was microsoft edge? some browser i never use:”
So that’s where we left it.
Thanks for sharing with us these detailed information.
I understand that this issue is only happening to one customer.
Can you please open a support request for us to investigate your issue further? Please also include the link to this forum thread for us to check what has been done so far.
Thanks!
Thanks @tedmills1970 for reaching out! We will support you further through the ticket you created, so I’ll close this thread for now.
- The topic ‘WooCommerce successfully sends to bank, but blocks the bank’s response’ is closed to new replies.