• Resolved esd3104

    (@esd3104)


    Sometime on 04-Sep-2023 something changed and I started getting “ZIP is invalid” errors for all orders. I’m on GDP plugin 1.5.0. It appears you’ve changed some back-end logic or something in the iframe that has decided 9 digits for the ZIP and the dash separator for a total of 10 characters is invalid. I have verified this by removing the dash in a 5+4 ZIP and the error goes away. See additional info below.

    I use a plugin to verify USA addresses to get/enforce a 5+4 ZIP code on all USA orders. It seems that when a 5+4 ZIP (including the normal dash separator that USPS provides and uses in their API call responses) is passed to the GDP plugin I get “ZIP is invalid” error at the top of the checkout page.

    I have disabled all plugins except for WooCommerce, GDP and Stripe for testing purposes. All payment methods except GDP handle the 5+4 ZIP with a dash separator without issue.

    Thinking it was a problem with the address validation plugin “ELEX WooCommerce Address Validation & Address Autocomplete Plugin” 1.7.0 I contacted their support and they have been trying to debug. When I checked Stripe in addition to the WC default methods no ZIP error.

    As part of my own efforts to fix this I setup another test/demo site of my production site with yet another address verification plugin: WooCommerce Address Validator 3.1 on demo.stlbrits.com. This is where I was able to confirm the problem is with the GDP service/plugin because the same error occurs with a different address validation service and again only with the GDP payment option. If I manually remove the dash so the zip is 123456789 rather than 12345-6789 then the payment is attempted to be processed. So pretty clearly – something got broken on 04-Sep-2023 and because the plugin hasn’t changed it must be in your back-end data validation of payment requests being passed by the plugin.

    Please investigate this and get a fix or whatever change was made reversed out. I use USPS bulk mail services and have to have a valid 5+4 ZIP code for all orders so this is a real issue for my site.

    The page I need help with: [log in to see the link]

Viewing 6 replies - 1 through 6 (of 6 total)
  • Plugin Support amberskyverge

    (@amberskyverge)

    Hey there,

    Amber here, Thanks for contacting SkyVerge about our GoDaddy Payments for WooCommerce plugin! We’re currently experiencing a very high volume of support requests, so I apologize for the delay in getting back to you. I’m happy to help out. ??

    I understand that you noticed after September 4th, that the GoDaddy Payments for WooCommerce plugin is not accepting the dash in the zip code field. I see that you have also taken some great steps in regard to disabling other plugins and trying to pinpoint why this is happening before coming to us, and I sincerely appreciate that.

    I would first like to know some basic information before diving in.

    Could you inform me of the WordPress, WooCommerce, and WordPress Database versions you are using for this website?

    All the best,

    Amber

    Thread Starter esd3104

    (@esd3104)

    WordPress: 6.3.1

    Woocommerce 7.9.0

    WP Database: MySQL 8.0.34

    I also called in and discussed with GDP Payments Advanced Support and provided more information directly via email along with screenshots I can’t/won’t post here publicly to show the error. From my dashboard look at the last 3 transactions before it broke: #CA430C15, #0BA4C077 and #D551DC27. Everything after that I had to disable my address validation.

    Nothing changed on my website plugin or software-wise at the time this stopped working.

    Thread Starter esd3104

    (@esd3104)

    So you can connect internally please refer to ticket: CAS-114923

    Plugin Support Kari-SkyVerge

    (@kariskyverge)

    Hey @esd3104,

    Thanks for the additional information. We did receive your conversation containing both this question and your detailed information in our ticket queue and you should have received a brief response from Benjamin late yesterday. They are looking into this with the product engineering team to get a better idea of whether something in the coding changed around the time you started to see this issue appear. He will get back to you within that support conversation shortly!

    Would you please let me know if for any reason you don’t receive our replies within your ticket CAS-114923, so we can be sure you are connected with our team?

    All the Best,

    Kari | Merchant Success Team

    Thread Starter esd3104

    (@esd3104)

    Yes I received contact from Benjamin. Looks like everyone is working on this together then.

    Plugin Support Kari-SkyVerge

    (@kariskyverge)

    Hey @esd3104,

    Thank you for confirming that you have heard from our support team via email! I will go ahead and mark this issue here as resolved since we will be working with you directly from the support team.

    Thank you!

    Kari | Merchant Success Team

Viewing 6 replies - 1 through 6 (of 6 total)
  • The topic ‘ZIP is invalid’ is closed to new replies.