---
title: International Card Integration - Checkout
permalink: /en/notes/paymentMethods/cardIntegrationWidthCheckout/
createTime: '2025/06/24 11:04:19'
description: >-
International Card Integration - Checkout module introduces how to accept credit and debit card payments by integrating PingPong Checkout, supporting mainstream card types such as VISA, MasterCard, etc. Covering global regions, it provides three integration methods: embedded JS-SDK, redirect checkout, and API, where API integration requires PCI DSS compliance. This solution simplifies the payment process and ensures PCI compliance while supporting 3D Secure.
---
Accept credit and debit card payments by integrating checkout.
## PCI Compliance
::: note Note
Depending on your integration situation, PingPong Checkout may require you to submit PCI DSS documentation before accepting credit card payments in the production environment.
:::
Accepting credit and debit card payments requires compliance with PCI DSS requirements. See details in PCI DSS Compliance Navigation
PingPong Checkout integrates most payment methods. By integrating checkout, you can easily accept credit and debit card payments. And PingPong Checkout can help you meet PCI compliance requirements and reduce joining costs.
| Integration Method | PCI DSS |
|:------------------|:--------|
| Embedded Checkout | Not Required |
| Redirect Checkout | Not Required |
| API | Required |
## Integration Navigation
### Step1 Request Checkout Pre-order
In the response of API Checkout Pre-order, you can obtain `accessToken` or `paymentUrl`
| paymentMethods |
|:-----------------|
| VISA |
| Mastercard |
| American Express |
| Discover |
| JCB |
| CHINA UNION PAY |
### Step2 Render Checkout
Redirect Checkout/Embedded JS-SDK Integration Documentation:
+ Embedded JS-SDK
+ Redirect Checkout
## Immediate Capture and Manual Capture
By default, all credit card payments are captured immediately after authorization. Alternatively, you can set up manual capture.
See details in Capture
::: danger Alert
Authorization is only valid for a limited time (generally 7 days). If an authorized payment is not captured or canceled, it will expire once the scheduled deadline is missed and will be automatically `VOID`.
:::
## 3D Secure
Checkout has automatically integrated 3D Secure. When users use 3D Secure, the checkout will automatically redirect to the 3D Secure page.
1. Use PingPongCheckout's risk control system for automatic decision: We will make automatic decisions through the risk control system. When 3D Secure is required, the automatic decision will be 3D Secure, and the checkout will automatically redirect to the 3D Secure page.
2. Custom decision: If you have your own risk control system and mature risk control experience, and need manual control of 3D Secure, you can use the `executeThreeD` parameter. See details in Dynamic 3D Secure
::: danger Alert
When using the custom decision function, if your acquirer processing entity and your customer's issuer processing entity are both in the European Economic Area (EEA), Monaco, your payment falls within the scope of PSD2 SCA. For this reason, you may need to set up 3DS verification for most transactions, except for TRA exemptions.
:::
## Remember Card Number
If you pass the parameter `merchantUserId`, the checkout can remember the card number. When the user pays again, the checkout will automatically fill in the card number.