Các ví được hỗ trợ
Dodo Payments chỉ hiển thị từng ví khi phiên thanh toán phù hợp với quốc gia, loại tiền tệ và loại thanh toán của ví đó:Apple Pay
Apple Pay cho phép khách hàng thanh toán bằng thẻ được lưu trong Apple Wallet và xác nhận bằng Face ID hoặc Touch ID.Yêu cầu
- Thiết bị: iOS 17 trở lên, iPadOS 17 trở lên hoặc Safari 17 trở lên trên macOS. Tại Ấn Độ, Apple yêu cầu iPhone XR trở lên chạy iOS 18 trở lên.
- Giao thức: Trang phải được tải qua HTTPS.
- Domain: Đối với inline checkout, domain phải được xác minh với Apple.
Apple Pay tại Ấn Độ
Khách hàng tại Ấn Độ có thể thanh toán bằng Apple Pay trên các checkout được lập hóa đơn bằng INR. Apple Pay tại Ấn Độ hoạt động trong các điều kiện sau:- Tiền tệ: Checkout được lập hóa đơn bằng INR. Khoản thanh toán bằng INR phải đáp ứng mức tối thiểu của INR.
- Thẻ: Khách hàng có thẻ trong Apple Wallet từ một ngân hàng Ấn Độ hỗ trợ Apple Pay. Apple kiểm soát những ngân hàng và thẻ nào đủ điều kiện.
- Máy tính: Trong trình duyệt trên máy tính, khách hàng có thể quét mã bằng iPhone và xác nhận khoản thanh toán trên điện thoại.
- Gói đăng ký: Gói đăng ký Apple Pay bằng INR hoạt động theo ủy nhiệm của RBI. Mỗi khoản phí gia hạn được hoàn tất khoảng 48 giờ sau ngày gia hạn, tương tự các thẻ khác được phát hành tại Ấn Độ.
Xác minh domain
Open Apple Pay Domains

Open Apple Pay domains from the Apple Pay row
Download the Domain Association File

Download the Apple Pay domain association file
Register Your Domain
shop.example.com), rồi nhấp vào Continue.
Register the domain where you embed checkout
Host the File on Your Domain
Content-Type: application/octet-stream hoặc text/plain.Verify the Domain

Verify the hosted association file
Confirm It's Active

Verified domains show an Active status
Test the Integration
- Mở checkout trên thiết bị Apple.
- Xác nhận nút Apple Pay xuất hiện.
- Hoàn tất một giao dịch kiểm thử.
Cấu hình
Để giới hạn một phiên checkout chỉ sử dụng Apple Pay và thẻ, hãy truyềnallowed_payment_method_types:
Google Pay
Google Pay cho phép khách hàng thanh toán bằng các thẻ đã lưu trong tài khoản Google của họ.Yêu cầu
- Trình duyệt: Chrome trên máy tính và Android, và Firefox trên máy tính. Checkout không hiển thị Google Pay trong Safari hoặc bất kỳ trình duyệt nào trên iOS. Trên các trình duyệt đó, khách hàng có thể thanh toán bằng Apple Pay hoặc thẻ.
- Thiết bị: Thiết bị Android có ứng dụng Google Pay.
- Cài đặt: Trong Chrome, tùy chọn Allow sites to check if you have payment methods saved phải được bật.
Cấu hình
Để giới hạn một phiên checkout chỉ sử dụng Google Pay và thẻ, hãy truyềnallowed_payment_method_types:
Amazon Pay
Amazon Pay cho phép khách hàng checkout bằng các phương thức thanh toán đã lưu trong tài khoản Amazon của họ.Tính khả dụng
- Khu vực: Toàn cầu, trừ Ấn Độ.
- Tiền tệ: USD, EUR, GBP, AUD, CHF, DKK, HKD, JPY, NOK, NZD, SEK, ZAR. Các loại tiền tệ mà checkout cung cấp phụ thuộc vào processor phục vụ checkout đó.
- Gói đăng ký: Không được hỗ trợ.
Cấu hình
Để giới hạn một phiên checkout chỉ sử dụng Amazon Pay và thẻ, hãy truyềnallowed_payment_method_types:
Cash App Pay
Cash App Pay cho phép khách hàng tại Hoa Kỳ thanh toán từ tài khoản Cash App của họ.Tính khả dụng
- Khu vực: Chỉ tại Hoa Kỳ. Quốc gia lập hóa đơn phải là Hoa Kỳ.
- Tiền tệ: Chỉ USD.
- Gói đăng ký: Được hỗ trợ.
Cấu hình
Để giới hạn một phiên checkout chỉ sử dụng Cash App Pay và thẻ, hãy truyềnallowed_payment_method_types:
RevolutPay
RevolutPay cho phép người dùng Revolut thanh toán từ số dư tài khoản Revolut hoặc các thẻ được liên kết.Tính khả dụng
- Khu vực: Toàn cầu.
- Tiền tệ: Chỉ GBP.
- Gói đăng ký: Không được hỗ trợ.
Cấu hình
Để giới hạn một phiên checkout chỉ sử dụng RevolutPay và thẻ, hãy truyềnallowed_payment_method_types:
Kiểm thử
Trong test mode, các khoản thanh toán bằng ví điện tử sử dụng cùng quy trình checkout mà không phát sinh giao dịch tiền thật.Kiểm thử Apple Pay
Use Test Mode
Add a Card to Apple Wallet
Complete a Test Purchase
Kiểm thử Google Pay
Join the Test Card Group
Enable Test Mode
Complete a Test Purchase
Amazon Pay và Cash App Pay
Sử dụng API key trong test mode 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 và không phát sinh khoản phí thật.Hỗ trợ SDK
Tính khả dụng của ví điện tử phụ thuộc vào cách bạn hiển thị checkout.SDK cho Web
Ví điện tử hoạt động trong:- Overlay Checkout, ngoại trừ Apple Pay.
- Inline Checkout. Apple Pay yêu cầu xác minh domain.
- Tích hợp API trực tiếp với hosted checkout.
SDK cho Mobile (Checkout)
Các SDK checkout Android, iOS, React Native và Flutter mở hosted checkout của Dodo Payments trong trình duyệt hệ thống của nền tảng (SFSafariViewController trên iOS,
Chrome Custom Tabs trên Android), không phải trong WebView. Apple Pay và Google Pay hoạt động
ở đó giống như trên web. Xem Hướng dẫn tích hợp Mobile để thiết lập.
Phương pháp hay nhất
Prioritize wallets on mobile
Prioritize wallets on mobile
Complete domain verification early
Complete domain verification early
Always include card fallbacks
Always include card fallbacks
credit và debit trong allowed_payment_method_types.Test on real devices
Test on real devices
Khắc phục sự cố
Apple Pay domain stuck on Pending
Apple Pay domain stuck on Pending
- Tệp có thể truy cập tại
https://<your-domain>/.well-known/apple-developer-merchantid-domain-association. - Tệp được cung cấp qua HTTPS với chứng chỉ hợp lệ.
- Tệp được phân giải mà không chuyển hướng. Chuyển hướng đến
www, một host khác hoặc trang lỗi sẽ khiến kiểm tra thất bại. - Tệp được cung cấp dưới dạng
Content-Type: application/octet-streamhoặctext/plain, không phảitext/html. - Đây là tệp được tải xuống từ Manage domains cho business này, không phải tệp được tái sử dụng từ tài khoản hoặc provider khác.
Wallet payment failed
Wallet payment failed
- Thẻ trong ví đã hết hạn hoặc không hợp lệ.
- Ngân hàng từ chối giao dịch.
- Sự cố kết nối mạng làm gián đoạn khoản thanh toán.
Wrong device type
Wrong device type
- Apple Pay: Chỉ thiết bị Apple.
- Google Pay: Thiết bị Chrome hoặc Android.