Skip to main content

Stripe

Learn about our Stripe integration

Stripe is an international online payment processing platform that handles credit card payments and charges on behalf of small businesses. Use Codat's Commerce APIAPI A set of rules and protocols that allows different software applications to communicate with each other. Codat provides APIs for accessing financial data from accounting, banking, and commerce platforms. with Stripe to securely connect to, retrieve, and view your customers' commerce transactions.

Action required by existing users

The integration now uses Stripe Connect to establish authenticated connectionsConnection A link between a Codat company and a data source (like an accounting platform). Each connection represents authorized access to pull or push data from that platform. between companies and Stripe data sourcesData source An external platform (such as QuickBooks, Xero, or a bank) that Codat integrates with to pull or push financial data., rather than Stripe extensions.

If you're an existing user, you must configure your Stripe integration to use Stripe Connect before you can linkLink The authorization flow that allows end users to connect their accounting, banking, or commerce platforms to your application via Codat. any more customers (merchants). Existing data connectionsConnection A link between a Codat company and a data source (like an accounting platform). Each connection represents authorized access to pull or push data from that platform. are unaffected until 2024, the planned deprecation date for Stripe extensions.

See Set up the Stripe integration for the steps you need to take to update your integration.

Available integrations

Codat provides two Stripe integrations: Stripe Test and Stripe. The following table explains what each integration is used for.

IntegrationConnects to...Retrieves...
Stripe TestStripe test mode using the test client ID and test Secret key.Test data from Stripe, available for CompanyCompany In Codat, a company represents your customer's business entity. Companies can have multiple connections to different data sources. info, Customers, Disputes, Payments, Products, and Transactions.
StripeStripe live mode using the live client ID and live Secret key. To enable live mode, you must first activate your Stripe account by providing additional information about your business.Live data from production Stripe accounts.

Switch between test and live modes

You can switch between test mode and live mode in Stripe using the toggle at the top right of the Stripe dashboard.

Test mode switch

Set up the integration

See Set up your Stripe integration to learn how to set up and enable the integration.


Was this page useful?
👏
👍
🤔
👎
😭