Project timeline
Follow our project timeline to successfully integrate Stripe.
A Stripe payments integration lets you accept payments, receive payouts, and reconcile your accounts. Use Stripe Elements to create a customised checkout flow with pre-built UI components. Alternatively, use Checkout to build a payment form and embed it on your site or host it on Stripe.
Stripe’s APIs enable secure processing of payments across various global payment methods and currencies. Our APIs and the Dashboard centralise reporting, providing real-time data on charges, fees, refunds, and transfers. Get started by logging in or registering for a Stripe account.
Get started
While you can integrate payments in as little as 1 week, the following timeline assumes that your business has internal systems that add complexity to your Stripe integration. With this in mind, we estimate that the total integration time can range from less than 1 week to up to 3 months. Primary dependencies include engineering resources, internal system integrations, and change management across impacted teams.
Phase | Duration | Task |
---|---|---|
Design | 1 week | Finalise decisions outlined in Planning considerations in consultation with affected teams. |
Setup | 1-2 days | Create and activate your Stripe account by signing up and completing your business profile. |
Build | 1-2 weeks | Build your front-end integration1 |
2-4 weeks | Build your server-side integration1 | |
2 weeks | Build your reporting and reconciliation pipeline.1 | |
Train | 1 week each | Team-specific trainings and playbooks for Stripe environment, for example:
|
Test and go live | 1 week | Test end-to-end in test and live environments. See Test mode and use cases for tools to test your integration. |
Migrate2 | 2-4 weeks | When 100% of new customers are on Stripe, migrate existing customers to Stripe. See Migrating data to Stripe for more information. |
1 Tasks in the same phase can be completed in parallel.2 Applicable if you’re migrating customer data from your previous processor.
Key decisions
Before you start integrating Stripe, review the following: