Chuyển đến nội dung chính
Add-ons are additional products that can be attached to your main subscription products, enabling flexible pricing models and enhanced customer experiences. Whether you need seat-based billing, feature upgrades, or custom pricing structures, add-ons give you the power to create sophisticated subscription offerings.

Add-ons là gì?

Add-ons là các sản phẩm bổ sung mà khách hàng có thể mua cùng với gói đăng ký chính của họ. Chúng hoàn hảo cho:
  • Seat-based billing: Additional team members, user licenses, or concurrent users
  • Feature upgrades: Premium features, advanced analytics, or priority support
  • Usage extensions: Extra storage, API calls, or bandwidth allowances
  • Service add-ons: Professional services, training, or consultation hours
Add-ons được gắn với các sản phẩm đăng ký trong bảng điều khiển

Lợi ích chính

  • Flexible Pricing Models: Cung cấp các gói cơ bản với các add-on tùy chọn để tạo ra các cấu trúc định giá tinh vi. Bạn có thể phục vụ các phân khúc khách hàng đa dạng với những nâng cấp phát triển theo nhu cầu của họ.
  • Revenue Optimization: Tăng doanh thu trung bình trên mỗi người dùng (ARPU) bằng cách trình bày các add-on phù hợp. Điều này tạo cơ hội upsell tự nhiên khi khách hàng bổ sung tính năng theo thời gian.
  • Simplified Management: Quản lý tất cả các thành phần định giá từ một bảng điều khiển.Các add-on được tự động bao gồm trong cả phiên thanh toán và quản lý đăng ký.
  • Customer Choice: Cho phép khách hàng tùy chỉnh đăng ký bằng cách chọn chỉ những add-on họ cần, điều này nâng cao sự hài lòng và giảm tỷ lệ churn.

Tạo Add-on

Add-on được tạo dưới dạng các sản phẩm riêng biệt trong bảng điều khiển Dodo Payments của bạn và sau đó được gắn vào các sản phẩm đăng ký chính. Sự tách biệt này cho phép bạn:
  • Tái sử dụng add-on cho nhiều sản phẩm đăng ký khác nhau
  • Quản lý giá độc lập
  • Theo dõi hiệu suất add-on riêng biệt
  • Cập nhật add-on mà không ảnh hưởng đến các đăng ký cơ bản
Tạo add-on trong giao diện bảng điều khiển

Cấu hình Add-on

Khi tạo add-on, bạn có thể cấu hình:
  • Pricing: Đặt giá một lần hoặc định kỳ cho add-on
  • Billing cycle: Phải khớp với chu kỳ thanh toán của đăng ký
  • Quantity limits: Đặt số lượng tối thiểu và tối đa cho mỗi khách hàng
  • Availability: Kiểm soát sản phẩm đăng ký nào có thể sử dụng add-on
  • Tax settings: Cấu hình danh mục thuế phù hợp

Bắt đầu

Sẵn sàng triển khai add-on trong doanh nghiệp đăng ký của bạn? Dưới đây là cách bắt đầu:
1

Plan Your Add-ons

Xác định các tính năng, dịch vụ hoặc khả năng bổ sung sẽ mang lại lợi ích cho khách hàng của bạn khi được cung cấp dưới dạng add-on.Cân nhắc:
  • Điều gì khách hàng thường yêu cầu?
  • Những tính năng nào có thể được kiếm tiền riêng biệt?
  • Điều gì sẽ tạo ra con đường nâng cấp tự nhiên?
2

Create Your First Add-on

Sử dụng bảng điều khiển hoặc API Dodo Payments để tạo sản phẩm add-on đầu tiên của bạn.

Dashboard Guide

Làm theo hướng dẫn từng bước của chúng tôi để tạo add-on trong bảng điều khiển.
3

Attach to Subscriptions

Kết nối add-on của bạn với các sản phẩm đăng ký phù hợp, nơi chúng nên khả dụng.
4

Test Integration

Tạo các phiên thanh toán thử nghiệm với các tổ hợp add-on khác nhau để đảm bảo mọi thứ hoạt động đúng.
5

Monitor Performance

Theo dõi tỷ lệ chấp nhận và tác động doanh thu của add-on để tối ưu hóa chiến lược định giá của bạn.

Quản lý API

Dodo Payments cung cấp một API toàn diện để quản lý add-on theo lập trình:
Sử dụng điểm cuối POST /addons để tạo add-on mới với giá tùy chỉnh, mô tả và tùy chọn cấu hình.

API Reference

Xem tài liệu API đầy đủ để tạo add-on.
Sửa đổi add-on hiện tại bằng cách sử dụng điểm cuối PATCH /addons/{id} để cập nhật giá, mô tả hoặc khả năng sẵn có.

API Reference

Tìm hiểu cách cập nhật chi tiết add-on theo lập trình.
Sử dụng GET /addons để liệt kê tất cả add-on hoặc GET /addons/{id} để truy xuất chi tiết add-on cụ thể.

API Reference

Truy cập tài liệu API đầy đủ về danh sách và truy xuất.
Cập nhật hình ảnh add-on bằng điểm cuối PUT /addons/{id}/images để trình bày sản phẩm tốt hơn.

API Reference

Tìm hiểu cách quản lý hình ảnh add-on thông qua API.

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

  • Seat-Based Billing: Additional team members, user licenses, or concurrent users
  • Feature Upgrades: Premium features, advanced analytics, or priority support
  • Usage Extensions: Extra storage, API calls, or bandwidth allowances
  • Service Add-ons: Professional services, training, or consultation hours

Ví dụ tích hợp

Phiên thanh toán có Add-on

Khi tạo các phiên thanh toán, bạn có thể bao gồm add-on với số lượng tùy chỉnh:
const session = await client.checkoutSessions.create({
  product_cart: [
    {
      product_id: 'your_subscription_id',
      quantity: 1,
      addons: [
        {
          addon_id: 'your_addon_id',
          quantity: 3 // 3 additional seats
        }
      ]
    }
  ],
  // ... other checkout options
});

Thay đổi gói với Add-on

Sửa đổi các đăng ký hiện có để thêm, xóa hoặc cập nhật add-on:
// Add add-ons to existing subscription
await client.subscriptions.changePlan('sub_123', {
  product_id: 'prod_new',
  quantity: 1,
  proration_billing_mode: 'difference_immediately',
  addons: [
    { addon_id: 'addon_123', quantity: 2 }
  ]
});

// Remove all existing add-ons
await client.subscriptions.changePlan('sub_123', {
  product_id: 'prod_new',
  quantity: 1,
  proration_billing_mode: 'difference_immediately',
  addons: [] // Empty array removes all existing add-ons
});

Định giá động

Tính tổng chi phí một cách động dựa trên lựa chọn add-on:
function calculateTotalCost(basePrice: number, addons: AddonSelection[]) {
  const addonTotal = addons.reduce((sum, addon) => 
    sum + (addon.price * addon.quantity), 0
  );
  return basePrice + addonTotal;
}

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

  • Start simple: Khởi chạy với 2-3 add-on cốt lõi và mở rộng tùy chọn dựa trên phản hồi cùng mức sử dụng của khách hàng.
  • Maintain pricing clarity: Truyền đạt rõ ràng giá và giá trị của add-on để khách hàng hiểu được những gì họ nhận được cho chi phí thêm.
  • Test thoroughly: Xác nhận các tổ hợp add-on để đảm bảo tính toán giá vẫn chính xác và luồng thanh toán hoạt động trơn tru.

Các cân nhắc thiết kế

  • Clear Value Proposition: Mỗi add-on nên có lợi ích rõ ràng để khách hàng dễ dàng hiểu
  • Logical Grouping: Gom nhóm các add-on liên quan lại với nhau trong luồng thanh toán
  • Flexible Quantities: Cho phép khách hàng điều chỉnh số lượng add-on khi cần
  • Transparent Pricing: Hiển thị tổng chi phí rõ ràng trong suốt quá trình thanh toán
Add-on là cách mạnh mẽ để tạo ra các mô hình định giá linh hoạt, có thể mở rộng theo sự phát triển của khách hàng. Bắt đầu với các trường hợp sử dụng đơn giản và mở rộng khi bạn tìm hiểu được những gì phù hợp nhất cho doanh nghiệp và khách hàng của mình.