License Keys
Cấp khóa giấy phép độc đáo sau khi mua.
Digital Delivery
Tự động giao tập tin và nội dung sau khi thanh toán.
Payment Webhooks
Phản hồi các sự kiện thanh toán thành công và thất bại.
Refunds API
Tạo hoàn tiền toàn bộ hoặc một phần bằng mã.
Thanh Toán Một Lần Là Gì?
Thanh toán một lần là các giao dịch mua trả trước, có giá cố định, phù hợp cho:- Giấy phép phần mềm: Mở khóa trọn đời hoặc mở khóa phiên bản lớn.
- Nội dung tải xuống kỹ thuật số: Sách điện tử, mẫu, đồ họa hoặc plugin.
- Dịch vụ: Kiểm toán, gói hướng dẫn bắt đầu sử dụng hoặc tư vấn một lần.
- Khóa học và vé: Khóa học, hội thảo hoặc phiên trực tiếp.
Lợi Ích Chính
- Thanh toán đơn giản: Không cần xử lý logic gia hạn hoặc phân bổ theo thời gian.
- Hoàn tất tức thì: Phân phối giấy phép hoặc tệp ngay lập tức.
- Định giá linh hoạt: Hỗ trợ giảm giá và thuế.
- Ưu tiên nhà phát triển: API rõ ràng để tạo, hoàn tiền và xử lý webhook.
Tạo Sản Phẩm Một Lần
Tạo sản phẩm trong bảng điều khiển Dodo Payments của bạn, sau đó bán chúng qua thanh toán được lưu trữ, liên kết thanh toán, hoặc API của bạn.
Cấu hình sản phẩm
Cấu hình các trường trong bảng điều khiển để xác định cách sản phẩm của bạn xuất hiện và được bán.Chi tiết sản phẩm
- Tên sản phẩm (bắt buộc): Tên hiển thị được sử dụng trong trang thanh toán và hóa đơn.
- Mô tả sản phẩm: Thông tin rõ ràng về giá trị mà khách hàng nhìn thấy trước khi thanh toán.
- Hình ảnh sản phẩm: PNG, JPG hoặc WebP tối đa 3 MB.
- Thương hiệu: Liên kết sản phẩm với một thương hiệu cụ thể để áp dụng giao diện và email.
- Danh mục thuế (bắt buộc): Chọn danh mục chính xác để xác định quy tắc thuế.
Giá Cả
- Loại định giá: Chọn Một lần.
- Giá (bắt buộc): Khoản phí cố định kèm đơn vị tiền tệ.
- Áp dụng giảm giá (%): Tỷ lệ giảm giá không bắt buộc, được hiển thị trong trang thanh toán và hóa đơn.
Cài đặt nâng cao
Các cài đặt tùy chọn này nằm trong các phần Pricing, Entitlements và Meta Data của biểu mẫu sản phẩm:- Tax Inclusive Pricing (trong Pricing): Hiển thị giá đã bao gồm các khoản thuế áp dụng.
- License key (trong Entitlements): Cấp một khóa duy nhất sau khi mua. Xem Khóa cấp phép.
- Digital Files (trong Entitlements): Tự động cung cấp tệp hoặc nội dung. Xem Cung cấp sản phẩm kỹ thuật số.
- Meta Data: Đính kèm các cặp khóa-giá trị tùy chỉnh để gắn thẻ nội bộ hoặc tích hợp. Xem Siêu dữ liệu.
Quản lý API
Create Payments
Create Payments
Sử dụng
POST /checkouts để tạo phiên thanh toán thu một khoản thanh toán một lần cho các sản phẩm của bạn.API Reference
Xem API tạo.
Refund Payments
Refund Payments
Sử dụng
POST /refunds để tạo khoản hoàn tiền toàn phần hoặc một phần.API Reference
Tìm hiểu cách hoàn tiền cho một khoản thanh toán.
List and Retrieve Payments
List and Retrieve Payments
Sử dụng
GET /payments để liệt kê các khoản thanh toán và GET /payments/{payment_id} để truy xuất một khoản. Truy xuất các mục dòng bằng GET /payments/{payment_id}/line-items.List Payments
Xem API liệt kê.
Get Payment Detail
Xem API truy xuất.
Retrieve Line Items
Kiểm tra các mục đã mua của một khoản thanh toán.
Payment Webhooks
Payment Webhooks
Phản hồi các sự kiện như payment.succeeded hoặc payment.failed trong backend của bạn.
Webhook Guide
Xử lý các sự kiện vòng đời thanh toán.
Các trường hợp sử dụng phổ biến
- Công cụ dựa trên giấy phép: Mở khóa tính năng bằng khóa dùng một lần.
- Tài sản kỹ thuật số: Giao diện, mẫu, bộ biểu tượng hoặc nội dung đa phương tiện.
- Dịch vụ chuyên nghiệp: Triển khai hoặc thiết lập với mức phí cố định.
- Giáo dục: Vé khóa học và hội thảo một lần.
Ví dụ tích hợp
Phiên thanh toán (Thanh toán một lần)
Tạo một phiên thanh toán với sản phẩm thanh toán một lần trong giỏ hàng:Các phương pháp hay nhất
- Làm rõ nội dung cung cấp: Cho người mua biết chính xác họ nhận được gì và nội dung đó được phân phối như thế nào.
- Phân phối ngay lập tức: Sử dụng khóa giấy phép hoặc tính năng phân phối kỹ thuật số để cấp quyền truy cập ngay.
- Theo dõi bằng metadata: Lưu trữ các ID của bạn để dễ dàng đối soát.