Chuyển đến nội dung chính
Tiện ích mở rộng là các sản phẩm bổ sung có thể được gắn vào các sản phẩm đăng ký chính của bạn, cho phép các mô hình giá linh hoạt và trải nghiệm khách hàng được cải thiện. Dù bạn cần thanh toán theo chỗ ngồi, nâng cấp tính năng hay cấu trúc giá tùy chỉnh, tiện ích mở rộng mang đến cho bạn sức mạnh để tạo ra các sản phẩm đăng ký tinh vi.

Tiện ích mở rộng là gì?

Tiện ích mở rộng là các sản phẩm bổ sung mà khách hàng có thể mua cùng với đăng ký chính của họ. Chúng hoàn hảo cho:
  • Thanh toán theo chỗ ngồi: Các thành viên nhóm bổ sung, giấy phép người dùng hoặc người dùng đồng thời
  • Nâng cấp tính năng: Tính năng cao cấp, phân tích nâng cao hoặc hỗ trợ ưu tiên
  • Mở rộng sử dụng: Dung lượng lưu trữ bổ sung, cuộc gọi API hoặc dung lượng băng thông
  • Tiện ích mở rộng dịch vụ: Dịch vụ chuyên nghiệp, đào tạo hoặc giờ tư vấn
Tiện ích mở rộng gắn vào sản phẩm đăng ký trong bảng điều khiển

Lợi ích chính

  • Mô hình giá linh hoạt: Cung cấp các gói cơ bản với các tiện ích mở rộng tùy chọn để tạo ra các cấu trúc giá tinh vi. Bạn có thể đáp ứng các phân khúc khách hàng đa dạng với các nâng cấp phát triển khi nhu cầu của khách hàng thay đổi.
  • Tối ưu hóa doanh thu: 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 tiện ích mở rộng liên quan. Điều này tạo ra cơ hội bán hàng tự nhiên khi khách hàng thêm tính năng theo thời gian.
  • Quản lý đơn giản: Quản lý tất cả các thành phần giá từ một bảng điều khiển. Tiện ích mở rộng tự động được bao gồm trong cả phiên thanh toán và quản lý đăng ký.
  • Lựa chọn của khách hàng: Cho phép khách hàng tùy chỉnh đăng ký của họ bằng cách chỉ chọn các tiện ích mở rộng mà họ cần, điều này nâng cao sự hài lòng và giảm tỷ lệ rời bỏ.

Tạo Tiện ích mở rộng

Tiện ích mở rộng được tạo ra như 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 của bạn. Việc tách biệt này cho phép bạn:
  • Tái sử dụng tiện ích mở rộng trên nhiều sản phẩm đăng ký
  • Quản lý giá độc lập
  • Theo dõi hiệu suất tiện ích mở rộng riêng biệt
  • Cập nhật tiện ích mở rộng mà không ảnh hưởng đến các đăng ký cơ bản
Tạo tiện ích mở rộng trong giao diện bảng điều khiển

Cấu hình Tiện ích mở rộng

Khi tạo tiện ích mở rộng, bạn có thể cấu hình:
  • Giá: Đặt giá một lần hoặc định kỳ cho tiện ích mở rộng
  • Chu kỳ thanh toán: Khớp với chu kỳ thanh toán đăng ký của bạn hoặc sử dụng các chu kỳ khác
  • Giới hạn số lượng: Đặt số lượng tối thiểu và tối đa cho mỗi khách hàng
  • Tính khả dụng: Kiểm soát các sản phẩm đăng ký nào có thể sử dụng tiện ích mở rộng
  • Cài đặt thuế: Cấu hình các loại thuế phù hợp

Bắt đầu

Sẵn sàng triển khai tiện ích mở rộng trong doanh nghiệp đăng ký của bạn? Đây là cách để bắt đầu:
1

Lập Kế Hoạch Tiện ích mở rộng của Bạn

Xác định các tính năng, dịch vụ hoặc dung lượng bổ sung sẽ mang lại lợi ích cho khách hàng của bạn dưới dạng tiện ích mở rộng.Xem xét:
  • Khách hàng thường yêu cầu gì?
  • Tính năng nào có thể được kiếm tiền riêng biệt?
  • Điều gì sẽ tạo ra các con đường nâng cấp tự nhiên?
2

Tạo Tiện ích mở rộng Đầu tiên của Bạn

Sử dụng bảng điều khiển Dodo Payments hoặc API để tạo sản phẩm tiện ích mở rộng đầu tiên của bạn.

Hướng Dẫn Bảng Điều Khiển

Theo dõi hướng dẫn từng bước của chúng tôi để tạo tiện ích mở rộng trong bảng điều khiển.
3

Gắn vào Đăng ký

Kết nối các tiện ích mở rộng của bạn với các sản phẩm đăng ký phù hợp mà chúng nên có sẵn.
4

Kiểm Tra Tích Hợp

Tạo các phiên thanh toán thử nghiệm với các kết hợp tiện ích mở rộng khác nhau để đảm bảo mọi thứ hoạt động chính xác.
5

Theo Dõi Hiệu Suất

Theo dõi tỷ lệ áp dụng tiện ích mở rộng và tác động doanh thu để tối ưu hóa chiến lược giá của bạn.

Quản lý API

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

Tài liệu API

Xem tài liệu API đầy đủ để tạo tiện ích mở rộng.
Chỉnh sửa các tiện ích mở rộng hiện có bằng cách sử dụng PATCH /addons/{id} để cập nhật giá, mô tả hoặc tính khả dụng.

Tài liệu API

Tìm hiểu cách cập nhật chi tiết tiện ích mở rộng một cách lập trình.
Sử dụng GET /addons để liệt kê tất cả các tiện ích mở rộng hoặc GET /addons/{id} để lấy thông tin chi tiết về tiện ích mở rộng cụ thể.

Tài liệu API

Truy cập tài liệu API đầy đủ về danh sách và lấy thông tin.
Cập nhật hình ảnh tiện ích mở rộng bằng cách sử dụng PUT /addons/{id}/images để cải thiện trình bày sản phẩm.

Tài liệu API

Tìm hiểu cách quản lý hình ảnh tiện ích mở rộng qua API.

Các Trường Hợp Sử Dụng Thông Dụng

  • Thanh Toán Theo Chỗ Ngồi: Các thành viên nhóm bổ sung, giấy phép người dùng hoặc người dùng đồng thời
  • Nâng Cấp Tính Năng: Tính năng cao cấp, phân tích nâng cao hoặc hỗ trợ ưu tiên
  • Mở Rộng Sử Dụng: Dung lượng lưu trữ bổ sung, cuộc gọi API hoặc dung lượng băng thông
  • Tiện ích mở rộng Dịch vụ: Dịch vụ chuyên nghiệp, đào tạo hoặc giờ tư vấn

Ví Dụ Tích Hợp

Phiên Thanh Toán với Tiện ích mở rộng

Khi tạo các phiên thanh toán, bạn có thể bao gồm các tiện ích mở rộng 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 Tiện ích mở rộng

Chỉnh sửa các đăng ký hiện có để thêm, xóa hoặc cập nhật tiện ích mở rộng:
// 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
});

Giá Động

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

Các Thực Hành Tốt Nhất

  • Bắt đầu đơn giản: Khởi động với 2-3 tiện ích mở rộng cốt lõi và mở rộng các tùy chọn dựa trên phản hồi và sử dụng của khách hàng.
  • Duy trì sự rõ ràng về giá: Truyền đạt rõ ràng giá và giá trị của tiện ích mở rộng, để khách hàng hiểu những gì họ nhận được với chi phí bổ sung.
  • Kiểm tra kỹ lưỡng: Xác thực các kết hợp tiện ích mở rộng để đảm bảo các phép tính giá vẫn chính xác và quy trình thanh toán hoạt động trơn tru.

Các Cân Nhắc Thiết Kế

  • Giá Trị Đề Xuất Rõ Ràng: Mỗi tiện ích mở rộng nên có một lợi ích rõ ràng mà khách hàng có thể dễ dàng hiểu
  • Nhóm Hợp Lý: Nhóm các tiện ích mở rộng liên quan lại với nhau trong quy trình thanh toán của bạn
  • Số lượng Linh Hoạt: Cho phép khách hàng điều chỉnh số lượng tiện ích mở rộng khi cần
  • Giá Rõ Ràng: Hiển thị tổng chi phí rõ ràng trong suốt quy trình thanh toán
Tiện ích mở rộng là một cách mạnh mẽ để tạo ra các mô hì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 điều gì hoạt động tốt nhất cho doanh nghiệp và khách hàng của bạn.