We’re using the Storefront API for our shop. Customers log in to the storefront using the customerAccessTokenCreate mutation. We then associate the checkout with the customer using the checkoutCustomerAssociateV2 mutation. However, when we direct the user to the web checkout, they’re not authenticated.
and on checkout it shows the login button again
pleas check the image you will understand better
I believe you’re seeing this issue because the Storefront API and Shopify’s web checkout operate under different session contexts. The Storefront API allows you to manage customer interactions on your custom storefront, but it does not extend these sessions to the web checkout. You may be able to use Multipass to persist these sessions across both surfaces or consider enabling options like social logins or quick login links sent via email to make the re-login process as frictionless as possible.
thank you for your reply.
see I have the React native app in that I’m using the storefront APIs and for checkout I’m using ‘checkouts CustomerAssociateV2’ but seems it doesn’t working
As you say use Multipass for the login and login section sessions but Multipass is only available for the “Shopify plus store only” so my question is you know the way to do the login and checkout with the customer in React native app or use storefront APIs