Dedicated to the Hydrogen framework, headless commerce, and building custom storefronts using the Storefront API.
I am a Shopify partner and our application is a sales channel app having access to use the Checkout API. I am following the below documentation to create a checkout and integrate payments with Stripe.
https://shopify.dev/apps/channels/checkout-api/complete-stripe
But every time I create a checkout the 'shopify_payments_account_id' field is being returned as null and I am unable to proceed with the next steps in payment processing with Stripe. My development store has Shopify payments enabled too.
Hey @keinelust14,
I had a closer look and wanted to share a few insights:
Can you confirm if the app was installed before setting up the stores payment settings?
Is Shopify Payments set to test mode, and are you able to complete the linked testing steps without the app? Additionally, here is our guide for testing orders on a development store.
If so, does this persists after uninstalling/reinstalling the app to the same development store? Does this work on other development stores?
While my team isn't able to provide authenticated support through posts on these community forums at this time (such as locating account or store info), please feel free to reconnect after working through the troubleshooting and questions above. I can absolutely pass on some suggestions for next steps moving forward!
- Cheers
awwdam | API Support @ Shopify
- Was my reply helpful? Click Like to let me know!
- Was your question answered? Mark it as an Accepted Solution
- To learn more visit Shopify.dev or the Shopify Web Design and Development Blog
1. No, the app was installed after setting up the stores payment settings
2. Yes, Shopify payments is set on test mode
3. No I uninstalled and reinstalled the app and still not working
Any advice?
Thank you
@keinelust14
Thanks for the reply - just wanted to pass on next steps here.
In cases like this I'd suggest connecting with Partner Support directly to provide examples and details about the behavior. I would specifically recommend sharing a brief screen capture showing a fresh install of the app, links to the documentation being used, and any screenshots of unexpected errors. To reach Partner Support, head to the Partner Dashboard > Support menu.
They may also need more context or have additional questions. Lastly, it is always worth having some recent example requests logged showing the unexpected behaviour and should include example request bodies, x-request-id response headers, as well as troubleshooting taken.
- Cheers!
awwdam | API Support @ Shopify
- Was my reply helpful? Click Like to let me know!
- Was your question answered? Mark it as an Accepted Solution
- To learn more visit Shopify.dev or the Shopify Web Design and Development Blog