Chuyển đến nội dung chính
Card payments are the foundation of online payments, accepted globally and trusted by customers worldwide. Dodo Payments supports all major card networks with built-in fraud protection and PCI compliance.

Các mạng thẻ được hỗ trợ

Mạng toàn cầu

NetworkCoverage
VisaDẫn đầu toàn cầu, hơn 4 tỷ thẻ trên toàn thế giới
MastercardPhạm vi toàn cầu, tính năng bảo mật mạnh mẽ
American ExpressChủ thẻ cao cấp, chi tiêu lớn hơn
DiscoverTập trung vào Mỹ, đang mở rộng toàn cầu
JCBDẫn đầu tại Nhật Bản, đang mở rộng khắp châu Á
UnionPayThống trị Trung Quốc, hơn 8 tỷ thẻ
Diners ClubDu khách quốc tế cao cấp

Mạng khu vực

NetworkRegion
InteracMạng ghi nợ của Canada
Cartes BancairesMạng quốc gia của Pháp
Korean Local CardsCác mạng nội địa Hàn Quốc
RupayMạng quốc gia của Ấn Độ

Cấu hình

Sử dụng các giá trị này trong allowed_payment_method_types:
TypeDescription
creditTất cả thẻ tín dụng
debitTất cả thẻ ghi nợ
const session = await client.checkoutSessions.create({
  product_cart: [{ product_id: 'prod_123', quantity: 1 }],
  allowed_payment_method_types: ['credit', 'debit'],
  return_url: 'https://example.com/success'
});
Bao gồm cả creditdebit trừ khi bạn có lý do cụ thể để loại trừ một trong hai. Thẻ ghi nợ được nhiều khách hàng ưu tiên và thường có phí thấp hơn.

Xác thực 3D Secure

3D Secure (3DS) thêm một lớp xác thực giúp giảm gian lận và hoàn tiền bằng cách xác minh danh tính chủ thẻ.

Khi nào 3DS được kích hoạt

3DS được kích hoạt tự động khi:
  • Mạng thẻ yêu cầu
  • Quy định khu vực yêu cầu (ví dụ: PSD2 ở châu Âu)
  • Giao dịch bị đánh dấu là có rủi ro cao

Bắt buộc 3DS

Bạn có thể yêu cầu 3DS cho tất cả giao dịch:
const session = await client.checkoutSessions.create({
  product_cart: [{ product_id: 'prod_123', quantity: 1 }],
  force_3ds: true,
  return_url: 'https://example.com/success'
});
Bật 3DS cho tất cả các giao dịch giúp giảm gian lận nhưng có thể làm giảm tỷ lệ chuyển đổi bởi vì một số khách hàng có thể rời đi khi xác thực.

Phương thức thanh toán đã lưu

Khách hàng có thể lưu thẻ để thanh toán nhanh hơn trong tương lai.

Tokenized

Số thẻ gốc không bao giờ được lưu.

PCI Compliant

Dodo đảm nhận toàn bộ việc tuân thủ.

Customer-Scoped

Thẻ được gắn với từng khách hàng cụ thể.

Kích hoạt thẻ đã lưu

const session = await client.checkoutSessions.create({
  product_cart: [{ product_id: 'prod_123', quantity: 1 }],
  show_saved_payment_methods: true,
  customer: { customer_id: 'cus_existing_123' },
  return_url: 'https://example.com/success'
});

Mua hàng chỉ với một cú nhấp

// Get customer's saved payment methods
const methods = await client.customers.getPaymentMethods('cus_123');

// Use saved card for instant checkout
const session = await client.checkoutSessions.create({
  product_cart: [{ product_id: 'prod_123', quantity: 1 }],
  customer: { customer_id: 'cus_123' },
  payment_method_id: methods[0].payment_method_id,
  confirm: true,
  return_url: 'https://example.com/success'
});

Kiểm thử

VùngThương hiệuSố thẻHạn dùngCVV
USVisa424242424242424206/32123
USMastercard555555555555444406/32123
IndiaVisa457623891277145006/32123
IndiaMastercard540916266938103406/32123
Thẻ kiểm thử chỉ hoạt động ở chế độ thử nghiệm. Không bao giờ dùng chúng cho giao dịch thực tế.

Bảo mật & Tuân thủ

FeatureDescription
PCI DSS Level 1Mức chứng nhận cao nhất
TokenizationSố thẻ được mã hóa ngay lập tức
Fraud ScoringĐánh giá rủi ro theo thời gian thực
AVSDịch vụ xác minh địa chỉ
CVV ValidationXác minh mã bảo mật
3D SecureXác thực chủ thẻ

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

Đừng giới hạn loại thẻ nếu không cần thiết. Khách hàng mong đợi thẻ ưa thích của họ hoạt động.
Hiển thị logo Visa, Mastercard, Amex tại trang thanh toán để tạo niềm tin.
Hiển thị thông báo lỗi rõ ràng. Đừng để lộ mã lỗi nguyên bản cho khách hàng.
Phương thức thanh toán đã lưu tăng đáng kể tỷ lệ chuyển đổi cho các lần mua lặp lại.

Khắc phục sự cố

Nguyên nhân: Không đủ tiền, thẻ hết hạn, CVV sai, bảo vệ gian lận của ngân hàng.Giải pháp: Yêu cầu khách hàng xác minh thông tin hoặc thử thẻ khác.
Nguyên nhân: Khách hàng dừng lại, hệ thống ngân hàng không khả dụng, hết thời gian chờ.Giải pháp: Thử lại hoặc yêu cầu khách hàng liên hệ với ngân hàng của họ.
Nguyên nhân: Thẻ khu vực không được hỗ trợ, hạn chế thẻ trả trước.Giải pháp: Khách hàng nên thử thẻ khác từ mạng lớn.

Các trang liên quan