I like Shop Pay but I don't like the way it is behaving and wonder if I have it set up wrong. My issue is this, I have the express checkout buttons set up for Shop Pay and Paypal, if customers want to use it, they are there to be pushed. But if you don't click on the express checkout buttons and select checkout, then enter your email address, you automatically get a Shop Pay sms code even though Shop Pay wasn't selected as a payment method. Then as I make changes to the order I get more sms codes. It's pretty annoying as I test it, which means it will also be annoying for our customers.
Sophia here from Shopify. Thank you so much for sharing your theme name and store link here.
First, I really appreciate you looking out for your customers and thinking about their experience at checkout. Shop Pay is designed to make the checkout process as easy as possible, so if customers are getting confused or annoyed, that's definitely something we want to look into. I can share any feedback about this with our developers for consideration in future updates.
You have set everything up correctly, and this is expected behavior for Shop Pay. Customers can either choose the express checkout button on the cart page, or if they missed it, they can enter the email address associated with their Shop Pay account at checkout and still receive a code.
I totally understand how frustrating it can be to receive multiple codes when you're just testing the checkout. In this case, I'd recommend setting up a separate email address that you use exclusively for testing purposes (or entering something fake like "firstname.lastname@example.org" if you don't need to receive an email as part of the testing).
I noticed that your store accepts payments from Mastercard, PayPal, Shop Pay, Visa, and Afterpay. PayPal is the only one of these options that isn't available through Shop Pay. If a customer wants to pay with a credit card or Afterpay, they will still have those options available if they've entered their Shop Pay code. Under the Payment section when using Shop Pay, customers can find "Use a different card" or "Use a different payment method", allowing them to add new card details or use Afterpay.
If for any reason a customer wants to enter details manually instead of storing their information, they can always opt out of Shop Pay (feel free to share this link with any customers requesting to opt out). Personally, I only disregard the Shop Pay codes when I'm testing the checkout. If I'm shopping as a customer, I use them every time, and I imagine most customers will be in the same boat.
I hope that helps! Let me know if you have any outstanding questions or concerns.
Thanks for the info, it makes total sense. I get where Shopify is coming from but I guess my perspective is from a customer experience. If I don't select Shop Pay and go to checkout (I want to pay via bank deposit) and enter my email address I get a Shop Pay code even though I didn't click on Shop Pay, it kind of felt stalkerish and off putting. Hopefully that makes sense
For sure, that makes sense! Keep me posted on any customer feedback you're receiving about this. I'll make sure that the Shop team hears this concern in the meantime, but I'm curious to see how it goes with customers too.