Chuyển đến nội dung chính
Thanh toán bằng Crypto & Stablecoins cho phép khách hàng trả tiền bằng tiền điện tử và stablecoin từ bất kỳ nơi nào trên thế giới (trừ Ấn Độ). Các giao dịch được tính bằng USD, vì vậy bạn nhận được tiền fiat trong khi khách hàng thanh toán bằng ví tiền điện tử ưa thích của họ.

Tại sao cung cấp Crypto & Stablecoins?

Global Reach

Chấp nhận thanh toán từ bất kỳ quốc gia nào — không yêu cầu cơ sở hạ tầng ngân hàng từ phía khách hàng.

No Chargebacks

Các giao dịch bằng tiền điện tử không thể đảo ngược, loại bỏ hoàn toàn gian lận thu hồi thanh toán.

USD Settlement

Bạn nhận được USD — không cần quản lý sự biến động của tiền điện tử hoặc ví.

Tổng quan

Chi tiếtGiá trị
Billing CurrencyUSD
Supported CountriesToàn cầu (Trừ IN)
SubscriptionsKhông
Min Amount$0.50
SettlementUSD

Cách hoạt động

Trải nghiệm của Khách hàng

  1. Khách hàng chọn Crypto & Stablecoins tại checkout
  2. Địa chỉ ví và mã QR được hiển thị với số tiền bằng tiền điện tử
  3. Khách hàng gửi số tiền chính xác từ ví tiền điện tử của họ
  4. Giao dịch được xác nhận trên blockchain
  5. Khách hàng được chuyển hướng đến trang thành công
Thanh toán bằng tiền điện tử được tính bằng USD. Số tiền bằng tiền điện tử hiển thị tại checkout phản ánh tỷ giá hối đoái thực tế tại thời điểm thanh toán.

Các loại tiền tệ & mạng lưới hỗ trợ

CurrencyNetworks
USDCEthereum, Solana, Polygon, Base
USDPEthereum, Solana
USDGEthereum

Cấu hình

const session = await client.checkoutSessions.create({
  product_cart: [{ product_id: 'prod_123', quantity: 1 }],
  allowed_payment_method_types: ['crypto', 'credit', 'debit'],
  return_url: 'https://example.com/success'
});

Loại phương thức API

TypeMethodCountry
cryptoCrypto & StablecoinsToàn cầu (Trừ IN)

Kiểm tra

1

Enable test mode

Sử dụng khóa API thử nghiệm của Dodo Payments.
2

Create a test checkout

Tạo một phiên checkout với crypto trong các phương thức thanh toán được phép.
3

Complete the test flow

Theo dõi luồng thanh toán tiền điện tử mô phỏng trong môi trường thử nghiệm.

Thực hành tốt nhất

Không phải tất cả khách hàng đều có ví tiền điện tử. Luôn bao gồm creditdebit như các phương thức thanh toán dự phòng.
Xác nhận trên blockchain có thể mất vài phút tùy thuộc vào mạng lưới. Đảm bảo quy trình checkout của bạn thông báo điều này cho khách hàng.
Các khoản thanh toán bằng tiền điện tử đôi khi có thể khác một chút so với số tiền chính xác do phí mạng lưới. Theo dõi webhook để cập nhật trạng thái thanh toán.

Xử lý sự cố

Check:
  1. crypto có được bao gồm trong allowed_payment_method_types không?
  2. Số tiền giao dịch có đạt tối thiểu ($0,50) không?
Giải pháp: Xác minh loại phương thức thanh toán được chuyển đúng trong yêu cầu API của bạn.
Nguyên nhân: Thời gian xác nhận trên blockchain thay đổi. Một số mạng lưới mất nhiều thời gian hơn những mạng khác.Giải pháp: Chờ xác nhận webhook. Không coi thanh toán là thất bại cho đến khi cửa sổ xác nhận đã qua.
Nguyên nhân: Tỷ giá trao đổi tiền điện tử biến động giữa thời điểm thanh toán được khởi tạo và khi nó được gửi.Giải pháp: Theo dõi webhook cho số tiền xác nhận cuối cùng. Chênh lệch nhỏ được xử lý tự động.

Trang liên quan

Payment Methods Overview

Xem tất cả các phương thức thanh toán hỗ trợ.

Checkout Guide

Hướng dẫn hoàn chỉnh thực hiện quy trình checkout.

Webhooks

Xử lý xác nhận thanh toán không đồng bộ.

Testing Process

Hướng dẫn kiểm tra hoàn chỉnh cho tất cả các phương thức thanh toán.
Last modified on April 8, 2026