Hi, @Shawn17
Thank you for the screen share recording, super helpful to see what’s happening here. I was able to replicate the issue because of this.
Once I entered the Shop Pay code sent to my mobile device, it opened the Shop Pay checkout, and prefilled the checkout for me as it does in your example. The Shop Pay accelerated checkout prefilled my information with my stored address from the Shop Pay app, rather than the shipping address created in the draft order.
I reached out to our Shop team to see if there is anything we can do here. Essentially, this is expected behavior since Shop Pay is an accelerated checkout. The purpose of an accelerated checkout being to securely store a customer’s information, and then automatically use this information when the customer checks out to make it as efficient as possible. This means that it’s expected that the shipping address in your draft orders would be be overwritten when your customers checkout using Shop Pay. Of course, I understand why in your scenario, this is not making the checkout as efficient as possible, but is in fact causing issues.
After understanding all of this, I’ve taken the time to submit this feedback to our developers in detail on your behalf. While I can’t guarantee any changes as a result, the more feedback we receive the better. Stopping Shop Pay from autofilling their address won’t be possible at this time, they’ll have to edit the ship to address if they checkout using Shop Pay.
For your customer, the best thing they can do is be aware of checking the shipping details before proceeding to pay for the order. Their options to edit the address are:
- The customer can edit the Ship to address in the Shop Pay checkout by adding a different address.
- The customer can click Checkout as guest to revert to the regular online checkout (not using Shop Pay).
I’m trying to think of the best way to make sure your customers are aware they need to double check their shipping address when sending a gift. Perhaps you can add a disclaimer to the Draft Order Invoice notification template that gets sent to your customers once you create a draft order reminding them to double check the ship to address on checkout?
A second option: how are your customers placing these gift orders through you in the first place? Since you’re the one created the draft orders, do they phone in their orders? Or what does this look like? This could be a good opportunity to remind them when they pay for the order to double check the shipping address.
I wish I had more options to offer as far as stopping the autofill from happening, but this won’t be possible via Shop Pay at this time. Let me know what you think.