Hi,
To start, the store I need help with is on Shopify Plus, so we can edit checkout.liquid.
This brand handles fulfillment and last mile, so a third party shipping service is not able to help with address verification. The last mile software we are using does not handle this either. So really address verification is left to the Google Suggestion API which comes by default in Shopify checkout. This is not ideal of course, and the customer is still able to enter an address that does not exist.
Has anyone had experience handling this problem before? What did you do?
I have considered attempting to integrate an API which handles address verification. From a dev standpoint this does not seem like it will be easy. But I’m assuming it would be possible. For example Canada Post (Canadian brand) provides a REST API for this purpose (kind of): https://www.canadapost-postescanada.ca/info/mc/business/productsservices/developers/tour/fordevelopers.jsf
Any advice or experience that can be shared would be appreciated.
Thanks,
Logan
Hi @LoganGrasby
This brand handles fulfillment and last mile, so a third party shipping service is not able to help with address verification. The last mile software we are using does not handle this either.
If your not using apps for rates , setup a carrier service app validating the address.
There’s an old repo for ruby to use as a base https://github.com/Shopify/shipping-fulfillment-app
customer is still able to enter an address that does not exist
Are you trying to prevent typos, or protect against fraud.
For expensive purchases for either problem category just requiring a photo ID increases validation.
For addresses, even with suggestions, showing a map/location to visually confirm the area could be a way to go as well.
For a physical component a hypothetical to confirm an address as deliverable is sending a letter in advance with signature required; note though how that might not guarantee who the signee is or that it’s the “correct” address only that it’s a deliverable location. Postal rules will vary with region check with your regional services for how signatures work.
1 Like
Hello,
Our app https://apps.shopify.com/fraud-judge offers address, customer ID + selfie identification for risky, large or all orders (depending how you adjust the settings) to avoid shipping goods to the wrong address or to a fraudulent buyer. It is used not at the checkout, but after the goods have been bought and allows you to decide if it is safe to ship them or not.
As a rather recently launched service, on top of the 3months free trial we now have lifetime discounts available to the subscription plans. In return - if you like our service, we would appreciate it if you left a review on the App Store.
Here’s your 25% lifetime discount code: XKAGS7
Best Regards,
Martins