# Stripe certification for partners

Become a Stripe-certified architect or developer.

To learn more about the free training we offer, visit [Stripe training](https://www.stripe.training/page/certifications) and our [live upcoming events](https://stripe.events/stripepartnerevents) page.

We offer two types of Stripe certifications to partners: architect and developer. Partners can achieve associate or professional-level certifications for each type. After completing the [additional requirements](https://docs.stripe.com/partners.md), these certifications can also help you become a Stripe verified partner. All partners can complete certifications, regardless of their partner track.

To become a verified services partner, partners need two certifications, one of which must be a professional-level certification (the other can be associate or professional-level).

With our [Fundamentals](https://www.stripe.training/page/sales) course, Stripe also offers optional training for sales teams to learn the fundamentals of online payments, how Stripe products address business needs, and how to go to market with Stripe.

## Associate architect 

The [Associate Architect Certification](https://www.stripe.training/study-guide-associate-architect-certification/1569115) is for professionals with 1 year of experience or more designing Stripe implementations. Associate architects have expertise in online payments, regulatory compliance, fraud, and API fundamentals. They also have a good understanding of Stripe Payments, Radar, Connect, and Billing. The certification covers best practices and recommended implementation methods to solve common business problems.

Here’s what to expect:

- **Certification exam duration:** 90 minutes

- **Format:** 45-50 multiple choice questions

- **Optional certification prep time:** 16 hours (Stripe Fundamentals course) plus 6 hours (implementation training)

- **Languages:** English and Japanese

For architects experienced in Stripe implementations, we recommend the training (but it’s not required).

## Professional implementation architect 

The [Professional Implementation Architect Certification](https://www.stripe.training/page/architect) is for professionals with 2 or more years of experience designing and managing Stripe implementations, with knowledge of account structures, funds flows, third-party integrations, and data migration. Professional-level architects can apply business solutions and lead Stripe implementations.

Here’s what to expect:

- **Certification exam duration:** 90 minutes

- **Format:** 45-50 multiple choice questions

- **Optional certification prep time:** 16 hours (Stripe Fundamentals) plus 7.5 hours (implementation training)

For architects experienced in Stripe implementations, we recommend the training (but it’s not required).

## Associate developer

The [Associate Developer Certification](https://www.stripe.training/associate-developer) is for full-stack developers new to Stripe. It validates a developer’s ability to use no-code and low-code Stripe tools to address use cases in a hands-on coding environment. Associate developers practice integrating Stripe’s low-code solutions, such as [Payment Links](https://docs.stripe.com/payment-links.md).

Here’s what to expect:

- **Certification exam duration:** 6-8 hours (exam must be completed within 30 days of starting)

- **Format:** [Coding challenge](https://www.stripe.training/associate-developer)

- **Available languages:** React or HTML (front-end) and Node.js, Python, PHP, or Java (back-end)

- **Optional certification prep time:** 16 hours

For developers experienced in creating Stripe integrations, we recommend the training (but it’s not required).

## Professional developer 

The [Professional Developer Certification](https://www.stripe.training/stripe-certified-professional-developer) is for experienced full-stack developers who have previously used Stripe. It validates your ability to implement more complex payments solutions using Stripe products. Professional developers can use Stripe’s flexible [Payment Element](https://docs.stripe.com/payments/payment-element.md) and core payment APIs to build integrations for a variety of common business flows.

Here’s what to expect:

- **Certification exam duration:** 15-20 hours (exam must be completed within 30 days of starting)

- **Format:** [Coding challenge](https://www.stripe.training/stripe-certified-professional-developer)

- **Available languages:** React or HTML (front-end) and Node.js, Python, PHP, Ruby, or Java (back-end)

- **Optional certification prep time:** 16 hours

For developers experienced in creating Stripe integrations, we recommend the training (but it’s not required).
