I am currently trying to place some test orders (via the checkout API) and the checkout object I get comes with an empty (`null`) `shopify_payments_account_id`. Do you have any idea of what could be happening?
Here is a summary of the current setup:
Any help would be appreciated, as we are not sure if this is a configuration or a code issue.
The checkout API is for Sales Channels only.
Are you using the Sales Channels SDK and seeing this error or just attempting to access it directly?
Thanks for the reply.
The setup is:
- we created a sales channel and 'subscribed' our development store to it (with the scopes above). This gives us an access token
- we use the pair <access_token, shop_domain> to authenticate against shopify's APIs and create checkout objects.
So yes, I believe we are using it as a Sales Channel.
I just checked again, and there is an option which we have not enabled yet (on the sales channel): Request Payment Processing. Do you think this will be needed if we just need to test stuff?
I have the same issue.
Im sure i'll end up find a solution by myself, but it is amazing to see how many treads like this, shopify did not bother to give us an answer in the end...