I am testing the flow of an offsite payment extension and have followed the Shopify documentation to create and deploy it successfully.
I’ve also installed the extension app on my development store. However, when I navigate to Settings → Payments → Add Payment Method, I am unable to find the newly created payment method to proceed with testing.
Upon checking, I noticed that the app version containing the extension is marked as review_required
. Could this be the reason why the payment method is not showing up? If so, is there a way to bypass this for development/testing purposes, or do I need Shopify’s review approval before I can test it properly?
I would appreciate any insights or guidance on resolving this.
Thanks in advance!
(Attaching relevant screenshots for reference.)
The option to build custom payment extensions is limited to eligible Shopify Plus Merchants only. You’ll need to contact Shopify Plus Support to confirm eligibility, before you’re able to use this API. More info on the payments API and it’s limitations are here: Extensions for payments
Hi @Hariram_M,
I had the same issue. You need to send it for review. I can see that you already have it in “Waiting for review.” Once it is marked as “Reviewed,” you will need to click “Release.” Then, the status of that version will be “Active,” and you can test your payment extension.
From my understanding, it seems like there is an additional review to verify if you are really a Payment Partner. This review is different from the final “release of application review”(if I am correct). It is super confusing, and even support or documentation doesn’t explain this well.
Have a nice day.
Thanks for the reply @Viliam_Mihalik ,
how many days will it take for the review to be completed?
For me, it was the next day.
1 Like
Oh okay, I hope it gets approved soon!
Thanks @Viliam_Mihalik
@Viliam_Mihalik …
Can our extension be listed as an alternative payment method after the final approval?
Hi @Hariram_M ,
I am not sure what you mean by that. If your version is “active” you should be able to search your extension in “Search by provider” by your name that you put to “merchant_label”