Full API Access
Webhook Testing
Thẻ kiểm thử
Sử dụng các số thẻ này để mô phỏng thanh toán thành công và bị từ chối ở nhiều khu vực khác nhau.- Successful Payments
- Declined Payments
- Subscription Renewal Failures
Kiểm thử lỗi gia hạn
Create a test subscription
4242424242424242). Khoản tính phí ban đầu phải thành công và subscription phải chuyển sang trạng thái active.Update the payment method
4000000000000341 (Expiry: 12/34, CVV: 123), sau đó lưu.Advance the next billing date (optional)
next_billing_date thành thời gian UTC hiện tại, thay thế giá trị ví dụ bên dưới. Giá trị phải là timestamp UTC theo ISO 8601 / RFC 3339 (bắt buộc có hậu tố Z).Verify the failure
- Khoản tính phí gia hạn bị từ chối trên thẻ lỗi
- Subscription trước tiên chuyển sang Past Due (thời gian gia hạn; webhook
subscription.past_duemang theopast_due_ends_at), sau đó chuyển sang On-Hold khi thời gian gia hạn kết thúc - Một sự kiện webhook
payment.failedđược gửi - Khách hàng có thể quay lại Customer Portal để cập nhật phương thức thanh toán và thử lại
Kiểm thử UPI
Kiểm thử UPI sử dụng các mã định danh VPA (Virtual Payment Address) đặc biệt để mô phỏng nhiều kết quả thanh toán khác nhau.Yêu cầu kiểm thử UPI
- Quốc gia thanh toán phải được đặt thành
IN - Currency phải là
INR - Đối với merchant không ở Ấn Độ: phải bật Adaptive Currency
Kiểm thử Pix
Kiểm thử Pix sử dụng CPF kiểm thử (mã số thuế Brazil) để mô phỏng quy trình QR code.Yêu cầu kiểm thử Pix
- Quốc gia thanh toán phải được đặt thành
BR - Currency phải là
BRL
Kiểm thử BNPL
Các nhà cung cấp Buy Now Pay Later có những yêu cầu dữ liệu kiểm thử cụ thể.Dữ liệu kiểm thử Klarna
Sử dụng các thông tin sau để mô phỏng thanh toán Klarna trong test mode:Kiểm thử Afterpay
Select Afterpay
Test successful payment
Test failed authentication
requires_customer_action sang requires_payment_method.Kiểm thử ví điện tử
Apple Pay
Enable test mode
Add a card to Apple Wallet
Complete test purchase
Google Pay
Join the test card group
Enable test mode
Complete test purchase
Amazon Pay, Cash App Pay và RevolutPay
Sử dụng API key kiểm thử và thực hiện quy trình checkout tiêu chuẩn. Các giao dịch kiểm thử được mô phỏng mà không phát sinh khoản phí thực tế. Để xem tài liệu ví điện tử đầy đủ, bao gồm xác minh domain cho Apple Pay, hãy xem trang Ví điện tử.Kiểm thử ACH Direct Debit
ACH Direct Debit có thể được kiểm thử trong test mode bằng cách nhập thông tin ngân hàng kiểm thử tại checkout.Enable test mode
Set currency and billing address
USD và quốc gia của địa chỉ thanh toán thành US. ACH không được cung cấp ngoài tổ hợp này.Use a one-time payment
Enter the test bank details
Tài khoản ngân hàng kiểm thử
Sử dụng routing number110000000 với bất kỳ account number nào sau đây:
Kiểm thử phương thức thanh toán châu Âu
Các phương thức thanh toán châu Âu (iDEAL, Bancontact, EPS, Multibanco) có thể được kiểm thử trong test mode.Enable test mode
Set billing address
NLcho iDEALBEcho BancontactATcho EPSPTcho Multibanco
Set currency
Complete test flow
IBAN kiểm thử cho SEPA Direct Debit
SEPA Direct Debit yêu cầu EUR và địa chỉ thanh toán thuộc Eurozone. Sử dụng các IBAN kiểm thử này để buộc một kết quả cụ thể:Kiểm thử ví khu vực châu Á - Thái Bình Dương
GCash, Alipay HK, FPS và Touch ‘n Go là các phương thức thanh toán bằng QR code chỉ xuất hiện khi quốc gia và currency thanh toán khớp nhau.Enable test mode
Set billing country and currency
Select the method and confirm
Verify the checkout behavior
Quy trình kiểm thử tốt nhất
Test all payment scenarios
Test all payment scenarios
Verify webhook handling
Verify webhook handling
payment.succeeded, payment.failed và các sự kiện subscription.Sử dụng Dodo Payments CLI để kiểm thử webhook trên local:dodo wh listenchuyển tiếp webhook kiểm thử live đến server local của bạndodo wh triggergửi payload giả lập cho tất cả loại sự kiện webhook được hỗ trợ
Test on real devices
Test on real devices
Test regional methods with correct addresses
Test regional methods with correct addresses
Verify minimum amounts
Verify minimum amounts