Skip to main content
Trả Theo Ý Muốn (PWYW) cho phép khách hàng quyết định số tiền họ trả—tại hoặc trên mức tối thiểu do thương nhân xác định. Nó tăng cường sự tham gia, khuyến khích hỗ trợ cộng đồng và cung cấp giá linh hoạt cho các sản phẩm kỹ thuật số.

Trả Theo Ý Muốn Là Gì?

PWYW là một mô hình giá mà khách hàng tự đặt giá trong các giới hạn mà bạn xác định. Nó lý tưởng cho:
  • Sản phẩm và phương tiện kỹ thuật số: Mẫu, sách điện tử, khóa học, plugin
  • Ra mắt thử nghiệm: Truy cập sớm, phát hành beta, khuyến mãi theo thời gian
  • Gói và phụ kiện: Thêm một cấp PWYW để tăng cường sự tham gia

Lợi Ích Chính

  • Giá cả do khách hàng quyết định: Người mua chọn số tiền họ trả
  • Mức doanh thu tối thiểu: Thiết lập một mức tối thiểu để bảo vệ biên lợi nhuận
  • Kỳ vọng được neo: Giá gợi ý tùy chọn để hướng dẫn lựa chọn
  • Thanh toán liền mạch: Thanh toán và biên lai được xử lý cho bạn
  • Dành cho nhà phát triển: API rõ ràng cho việc tạo, hoàn tiền và webhook
PWYW chỉ khả dụng cho các sản phẩm Thanh toán một lần (one-time).

Tạo Trả Theo Ý Muốn

Tạo một sản phẩm một lần và kích hoạt PWYW trong bảng điều khiển Dodo Payments của bạn. Các phần dưới đây tương ứng trực tiếp với mẫu tạo.

Tạo sản phẩm

Chi tiết sản phẩm

  • Tên sản phẩm (bắt buộc): Tên hiển thị trong thanh toán và hóa đơn
  • Mô tả sản phẩm (bắt buộc): Tuyên bố giá trị rõ ràng mà khách hàng thấy trước khi thanh toán
  • Hình ảnh sản phẩm (bắt buộc): PNG/JPG/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ể để tạo chủ đề và email
  • Danh mục thuế (bắt buộc): Chọn danh mục đúng để xác định quy tắc thuế
Chọn hạng mục thuế chính xác nhất để đảm bảo thu thuế đúng theo từng khu vực.

Giá cả

  • Loại giá: Chọn Thanh toán Một Lần
  • Trả Theo Ý Muốn (chuyển đổi): Kích hoạt để cho phép người mua chọn số tiền
  • Giá tối thiểu (bắt buộc): Số tiền thấp nhất mà khách hàng có thể trả
  • Giá gợi ý (tùy chọn): Số tiền được khuyến nghị hiển thị trên trang sản phẩm
Sử dụng metadata để lưu các định danh từ hệ thống của bạn (ví dụ: orderId) để bạn có thể đối chiếu các sự kiện và biên nhận sau này.

Chia sẻ liên kết với số tiền cố định

Khi bạn chia sẻ liên kết checkout cho sản phẩm PWYW từ Products, hãy mở Advanced Settings và đặt Payment amount để tính đúng giá trị đó thay vì cho phép người mua tự chọn. Số tiền phải bằng hoặc cao hơn Minimum Price của sản phẩm và được truyền trong liên kết dưới dạng tham số truy vấn paymentAmount theo đơn vị tiền tệ chính (ví dụ: 12.5 cho $12.50). Để trống trường này nếu bạn muốn giữ nguyên hành vi cho phép người mua chọn số tiền.

Quản lý API

Sử dụng POST /checkouts để tạo các phiên checkout một lần từ sản phẩm. Checkout sẽ yêu cầu người mua nhập số tiền đáp ứng mức tối thiểu PWYW của bạn.

API Reference

Xem API tạo phiên checkout.
Sử dụng POST /refunds để tạo khoản hoàn tiền toàn bộ hoặc một phần. Khách hàng sẽ được hoàn lại đúng số tiền họ đã thanh toán.

API Reference

Tìm hiểu cách hoàn tiền một khoản thanh toán.
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 thanh toán. Truy xuất các mục chi tiết bằng GET /payments/{payment_id}/line-items.

List Payments

Duyệt API liệt kê.

Get Payment Detail

Xem API truy xuất.

Retrieve Line Items

Kiểm tra các mặt hàng đã mua cho một khoản thanh toán.
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 trong vòng đời thanh toán.

Các trường hợp sử dụng phổ biến

  • Tài sản kỹ thuật số: Chủ đề, mẫu, bộ biểu tượng, nội dung đa phương tiện hoặc plugin
  • Nội dung và giáo dục: Sách điện tử, khóa học, hội thảo với mức giá dành cho người ủng hộ
  • Cộng đồng & quyên góp: Gây quỹ, tài trợ cho mã nguồn mở, hỗ trợ nhà sáng tạo
  • Thử nghiệm ra mắt: Quyền truy cập beta và các chiến dịch giới hạn thời gian để đánh giá nhu cầu

Ví dụ tích hợp

Phiên checkout (thanh toán một lần, PWYW)

Thêm sản phẩm PWYW vào giỏ hàng. Checkout sẽ thu thập số tiền do người mua nhập (tuân theo mức tối thiểu của bạn) — không yêu cầu thêm trường nào.

Thực tiễn tốt nhất

  • Chọn mức tối thiểu hợp lý: Bù đắp chi phí đồng thời giúp mọi người dễ dàng tham gia
  • Sử dụng mức giá đề xuất: Định hướng kỳ vọng để cải thiện giá trị đơn hàng trung bình
  • Giải thích rõ giá trị: Cho người mua biết khoản đóng góp của họ mang lại điều gì
  • A/B test các chiến dịch: Giới hạn thời gian ưu đãi và thử nghiệm cách truyền tải thông điệp
  • Theo dõi phân bổ: Theo dõi các khoản tiền đã thanh toán để điều chỉnh mức tối thiểu và mức giá đề xuất
PWYW là một cách linh hoạt để thu hút thêm khách hàng mà vẫn duy trì mức doanh thu tối thiểu. Hãy bắt đầu đơn giản, kiểm thử kỹ lưỡng và lặp lại dựa trên tỷ lệ chuyển đổi, phân bổ khoản đóng góp và tỷ lệ hoàn tiền.
Lần sửa đổi cuối 17 tháng 8, 2026