What's your biggest current challenge? Have your say in Community Polls along the right column.
Our Partner & Developer boards on the community are moving to a brand new home: the .dev community forums! While you can still access past discussions here, for all your future app and storefront building questions, head over to the new forums.

Re: Becoming a Payment Partner

Becoming a Payment Partner

Ashley43
Visitor
1 0 0

Hello

 

Can you help me understand how to become a 3rd part payment provider for Shopify?

 

Thanks

Replies 5 (5)

Ivy
Shopify Staff
1033 82 138

Hi there @Ashley43!

You can absolutely apply to become a third party payment provider - the first step in this process would be to become a Shopify Partner, are you currently part of our Partner programme? The minimum requirement which must be met in order to apply include: 

  • They need to implement the ability for a merchant to charge, refund, and process test transactions.
  • They need to be 3DS compliance if they're processing credit card payments in specific countries.
  • Idempotency: To provide a consistent customer experience, payments apps must implement idempotency.
  • Retry policy: In case of network errors, payments apps must retry their requests according to the retry policy.
  • Mutual TLS (mTLS): Authentication must be implemented to guarantee that traffic is secure and trusted in both directions between Shopify and your payments app. This authentication allows your app to confirm if an upstream request has originated from Shopify. Payments apps must use the Shopify CA certificate for verification.
  • Rate limiting: Your app's GraphQL requests are rate limited according to the rate limiting guidelines.
  • API Versioning: Partners must implement a supported version of Shopify's Payments Apps APIs. Partners can configure the API version that their payments app will use to receive requests from Shopify. Partners must use the same API version for sending GraphQL requests. API versions are updated in accordance with Shopify's general API versioning timelines.
  • 3-D Secure: If you offer credit card payment methods in a country where 3-D Secure authentication is mandated, then you must support 3-D Secure authentication.
  • GDPR: You need to implement GDPR webhooks.
  • App extension configuration change approvals: To provide a positive buyer experience for customers, your app extension configuration changes must be approved by Shopify. 


For full requirements and definitions of all the terms above, you can read the requirements and all other information in full here. An outline of what the steps for application of your app can be found via this link, this image also gives a brief breakdown of what the process looks like:

25-23-97056-86841

I hope this helps, best of luck with your payment provider! 


Ivy | Social Care @ Shopify


Out Of Office

-Was my reply helpful? Click Like to let me know! 
 - Was your question answered? Mark it as an Accepted Solution
 - To learn more visit the Shopify Help Center or the Shopify Blog



CoinCorner
Tourist
3 0 2

Hi there, 

I also have this issue, have you been able to get any further? 

Thanks,

CoinCornerBen

CoinCorner
Tourist
3 0 2

I have been speaking to the merchant support team who have been very helpful and are currently in the process of finding my application as there doesn't appear to be a record of it from my understanding! 

CoinCorner
Tourist
3 0 2

Yes, that's where the applications are made.

 

You need to login to your account to contact them.

Cancellieri
Tourist
3 0 3

Hi, I need a Shopify payment partner because i need to create an integration app with stripe, anyone is already Shopify payment partner?