Hi
Our company provides address validation/lookup services (https://addressfinder.nz/)
We are exploring how we could provide this as an App for Shopify with the following functionality:
On the Order Confirmation page, the entered address is validated, and if successful it updates the order with the validated address.
If the validation is unsuccessful it provides UI elements (ideally using our widget, but if we had to code them that would also be fine) to lookup an address, and update the order with the selected address.
I am just struggling to find what that approach would look like within the Shopify Ecosystem. The example Building an App tutorials provides changes for the Merchant UI, but we wish to modify the order confirmation page and I am unsure as to how we achieve that within an App (or if it is actually even possible).
I’ve spent quite a bit of time searching and reading etc but just not finding what I need .. and maybe searching for the wrong terms too.
I looked into Theme App extensions, but they do not allow changes to checkout.
I also looked at a post purchase checkout extension but on the Limitations and consideration here https://shopify.dev/apps/checkout/post-purchase “The post-purchase page shouldn’t be used as a replacement for the thank you page.” Some of the other limitations listed also make me wonder if that is not the right choice.
Is someone able to point me to the right approach? A sample app on github or tutorial would be absolutely awesome!
Cheers
Shane