Enforce Address Finder Selection
-
We have noticed a few failed orders with error: Payment failed: Missing required customer field: address->line1 Order status changed from Pending payment to Failed.
22 failed orders in 281 orders 7.8% of orders failing due to the missing
address->line1field.When testing it looks like
when a customer selects an address from the address finder list then changes it afterwards inputting their own address the order is still processed with the address incorrect and payment processing can fail if the address line 1 doesnt match the expected record.
If they dont select an address from Address Line 1 and enter all other fields we see the woocommerce error about the fields that are required but they can then can enter their address without selecting an address from the auto complete list. Sometimes entering it incorrectly or adding other notes to address line 1 like where to leave the delivery instead of using the order notes field.
Or data is auto filling the fields and they not checking it to ensure the address is entered correctly.
When they do we get issues with the failed orders trying to create a payment intent with the payment gateway and if they have not entered a correct address or random data in street line 1 the payment intent fails with the error.
Is there someway we can enforce the use of the address finder on the checkout page? So an address must be selected from the address finder plugin instead of customers being able to enter their own addresses?
The page I need help with: [log in to see the link]
You must be logged in to reply to this topic.