There are two ways you can integrate Adyen Checkout into your website or mobile app.
If you want to use your own UI or create custom payment flows, use the Checkout API integration. If you are a PCI SAQ-D merchant, you can also use the API to collect your shopper's card data.
Here's how the integrations compare:
|Payment methods||All credit cards, Apple Pay, Google Pay and more||All credit cards, Apple Pay, Google Pay and more|
|PCI compliance||Simple (SAQ-A)||Simple (SAQ-A) or self-owned (SAQ-D)|
|User interface||Yes, customizable||No UI provided|
|Webhooks required||Yes||Only with local payment methods|
|Supported platforms||Web, iOS, Android||Any|
|Supported translations||10 languages||No UI provided|
|3D Secure support||Yes||Yes|
How it works
Accepting payments with the Checkout SDK takes three steps:
- Your server creates a payment session. This securely transmits data to and from the Adyen payments platform.
- A payment form is presented to the shopper.
- Your server verifies that the payment was successful.
Integrate Checkout into your website or app. Use our step-by-step guides to get started:Web SDK iOS SDK Android SDK API integration