Documentation Index
Fetch the complete documentation index at: https://docs.dodopayments.com/llms.txt
Use this file to discover all available pages before exploring further.
Tính Năng Mới
1. Phục hồi Giỏ hàng Bị bỏ rơi
Tự động phát hiện các giao dịch chưa hoàn tất hoặc thất bại và gửi chuỗi email nhắm mục tiêu để đưa khách hàng quay lại. ACR giám sát các khoản thanh toán không thành công sau 60 phút và phân loại chúng là thanh toán thất bại hoặc không hoàn tất thanh toán, sau đó gửi tối đa 3 email phục hồi có thể cấu hình theo mỗi chuỗi.
Các khả năng chính:
- Hai chuỗi email — Thanh toán thất bại và Không hoàn tất thanh toán, mỗi cái có tới 3 email
- Giảm giá phục hồi — Tùy chọn tự động tạo mã giảm giá sử dụng một lần để khuyến khích phục hồi
- Trang phục hồi khách hàng — Liên kết phục hồi duy nhất đưa khách hàng tới một trang chuyên dụng để hoàn tất mua hàng
- Phân tích phục hồi — Theo dõi số lượng thanh toán bị bỏ rơi, tỷ lệ phục hồi, doanh thu phục hồi và phân tích theo email/sản phẩm
Bắt đầu với thời gian gửi email mặc định (1 giờ, 24 giờ, 72 giờ) và lặp lại dựa trên dữ liệu phân tích phục hồi của bạn.
Tìm hiểu thêm: Phục hồi Giỏ hàng Bị bỏ rơi
2. Ghi nợ Đăng ký
Tự động gửi chuỗi email để khôi phục đăng ký bị mất hoặc hủy bỏ. Ghi nợ được kích hoạt khi một đăng ký chuyển sang trạng thái tạm ngưng (thanh toán thất bại) hoặc bị hủy bỏ bởi khách hàng từ cổng thông tin khách hàng.
Các khả năng chính:
- Hai chuỗi email — Tạm ngưng và Hủy bỏ, mỗi cái có tới 4 email
- Tự động tính phí — Khi khách hàng cập nhật phương thức thanh toán của họ, các khoản nợ còn lại được tính phí tự động
- Thời gian có thể cấu hình — Khoảng thời gian mặc định là 1, 3, 5 và 7 ngày, có thể tùy chỉnh hoàn toàn cho từng email
Tìm hiểu thêm: Ghi nợ Đăng ký
3. Siêu dữ liệu Giảm giá
Bạn có thể bây giờ đính kèm siêu dữ liệu (cặp key-value) vào các giảm giá khi tạo hoặc cập nhật chúng qua API. Sử dụng siêu dữ liệu để gắn thẻ giảm giá bởi chiến dịch, nguồn, hoặc tham chiếu nội bộ để theo dõi và đối chiếu.
const discount = await client.discounts.create({
type: 'percentage',
amount: 1500, // 15%
code: 'SUMMER2025',
metadata: {
campaign: 'summer_promo',
source: 'email_blast'
}
});
Tìm hiểu thêm: Mã Giảm giá | Hướng dẫn Siêu dữ liệu
4. Webhook Phục hồi
Sự kiện webhook mới để theo dõi vòng đời phục hồi:
| Sự kiện | Mô tả |
|---|
abandoned_checkout.detected | Đã phát hiện một giao dịch chưa hoàn tất |
abandoned_checkout.recovered | Khách hàng đã hoàn tất thanh toán qua liên kết phục hồi |
dunning.started | Một nỗ lực ghi nợ đã bắt đầu cho một đăng ký |
dunning.recovered | Khách hàng đã cập nhật phương thức thanh toán và thanh toán thành công |
Tìm hiểu thêm: Webhook Phục hồi
5. Thanh Toán Pix cho Brazil
Chấp nhận Pix — hệ thống thanh toán tức thời của Brazil do Ngân hàng Trung ương Brazil tạo ra — trong thanh toán Dodo Payments. Pix hiện là phương thức thanh toán được sử dụng nhiều nhất ở Brazil, vượt qua cả thẻ tín dụng và boleto, và xác nhận trong vài giây 24/7/365.
Phạm Vi
| Chi Tiết | Giá Trị |
|---|
| Tiền tệ thanh toán | BRL |
| Các quốc gia hỗ trợ | Brazil |
| Đăng ký | Không hỗ trợ (chỉ thanh toán một lần) |
| Số tiền tối thiểu | $0.50 |
| Thanh toán | Tức thời |
Cấu Hình
Truyền pix trong allowed_payment_method_types và đặt tiền tệ thanh toán thành BRL:
const session = await client.checkoutSessions.create({
product_cart: [{ product_id: 'prod_123', quantity: 1 }],
allowed_payment_method_types: ['pix', 'credit', 'debit'],
billing_currency: 'BRL',
return_url: 'https://example.com/success'
});
Khách hàng sẽ thấy mã QR Pix và một khóa sao chép-dán tại lúc thanh toán. Họ mở ứng dụng ngân hàng, quét hoặc dán, và thanh toán sẽ được xác nhận ngay lập tức.
Mã QR Pix hết hạn sau một khoảng thời gian đã đặt — thiết kế luồng thanh toán của bạn để cho phép khách hàng tạo lại mã nếu cần. Luôn bao gồm phương thức dự phòng thẻ cho khách hàng thích thanh toán bằng thẻ.
Tìm hiểu thêm: Thanh Toán Pix
6. WeChat Pay cho Khách hàng Trung Quốc
Chấp nhận WeChat Pay — được hơn một tỷ người sử dụng trên khắp Trung Quốc — trực tiếp trong thanh toán Dodo Payments. Khách hàng quét mã QR bằng ứng dụng WeChat của họ và xác nhận thanh toán trong vài giây, tất cả mà không rời khỏi hệ sinh thái WeChat.
Phạm Vi
| Chi Tiết | Giá Trị |
|---|
| Tiền tệ thanh toán | USD, CNY |
| Đăng ký | Không hỗ trợ (chỉ thanh toán một lần) |
| Số tiền tối thiểu | $0.50 / ¥1.00 |
| Thanh toán | USD |
Cấu Hình
Truyền wechat_pay trong allowed_payment_method_types khi tạo một phiên thanh toán:
const session = await client.checkoutSessions.create({
product_cart: [{ product_id: 'prod_123', quantity: 1 }],
allowed_payment_method_types: ['wechat_pay', 'credit', 'debit'],
return_url: 'https://example.com/success'
});
WeChat Pay hỗ trợ cả USD (cho các thương nhân xuyên biên giới hướng tới khách hàng Trung Quốc) và CNY (cho các giao dịch nội địa Trung Quốc). Thanh toán cho thương nhân được thực hiện bằng USD bất kể tiền tệ thanh toán là gì.
Hiển thị giao diện thanh toán trên máy tính để bàn hoặc máy tính bảng để khách hàng có thể quét mã QR bằng điện thoại của mình — đây là luồng quen thuộc nhất đối với người dùng WeChat Pay.
Tìm hiểu thêm: WeChat Pay