You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
In many cases when the preload method is called, the user is sent an OTP code for shop pay despite not yet opening the checkout view controller. This is disconcerting to the user, who is not expecting to get an SMS at this point and has nothing visible to use it for.
Steps to reproduce:
With something in your cart, open the Shopify checkout sheet once and then close it. (This step might not be necessary, but for me it always triggers the bug. I'm not sure why.)
Perform an action that causes the app to call ShopifyCheckoutSheetKit.preload again (e.g. adding something to the cart)
Expected Behavior
Nothing happens visibly, checkout sheet preloads in background
Actual Behavior
I receive a text message of the format "123456 is your Shop verification code"
Screenshots/Videos/Log output
RPReplay_Final1716570197.MOV
Storefront domain
yaysay.myshopify.com
The text was updated successfully, but these errors were encountered:
What area is the issue related to?
Checkout Sheet Kit
What version of Checkout Sheet Kit are you using?
3.0.0
Reproducible sample code
No response
Steps to Reproduce
In many cases when the
preload
method is called, the user is sent an OTP code for shop pay despite not yet opening the checkout view controller. This is disconcerting to the user, who is not expecting to get an SMS at this point and has nothing visible to use it for.Steps to reproduce:
ShopifyCheckoutSheetKit.preload
again (e.g. adding something to the cart)Expected Behavior
Nothing happens visibly, checkout sheet preloads in background
Actual Behavior
I receive a text message of the format "123456 is your Shop verification code"
Screenshots/Videos/Log output
RPReplay_Final1716570197.MOV
Storefront domain
yaysay.myshopify.com
The text was updated successfully, but these errors were encountered: