Chỉ định chi tiết gói chỉ có tính phí

Bạn đang xem tài liệu về Apigee Edge.
Chuyển đến Tài liệu về Apigee X.
thông tin

Giới thiệu

Trong gói chỉ có phí, nhà phát triển chỉ thanh toán phí nhà cung cấp API được chỉ định trong gói giá, chẳng hạn như phí thiết lập một lần hoặc phí chấm dứt hợp đồng sớm. (Xem bài viết Thêm các khoản phí vào gói giá để biết thông tin về cách chỉ định các khoản phí trong gói giá.) Không có thêm giao dịch nào liên quan đến khác.

Khi tạo gói, bạn có thể tuỳ ý chỉ định điều khoản gia hạn, tức là khoảng thời gian để gia hạn. Tính năng kiếm tiền sẽ tự động gia hạn gói khi kết thúc khoảng thời gian gia hạn (trừ phi nhà phát triển chấm dứt gói). Nếu nhà phát triển chấm dứt một gói giá trước ngày gia hạn và phí chấm dứt hợp đồng sớm có hiệu lực, thì nhà phát triển đó sẽ phải trả phí.

Hộp công cụ

Bạn chỉ cần thêm thông tin chi tiết về gói phí bằng API Kiếm tiền. Thực hiện việc này bằng cách đặt điều kiện thích hợp các thuộc tính trong phần nội dung yêu cầu bằng cách gọi đến /organizations/{org_name}/monetization-packages/{package_id}/rate-plans tài nguyên (khi bạn tạo gói giá).

Chỉ định chi tiết gói phí chỉ bằng API

Bạn chỉ nêu chi tiết gói phí khi tạo gói giá. Bạn chỉ định chi tiết trong nội dung yêu cầu của cuộc gọi.

Ví dụ: câu lệnh sau đây sẽ tạo gói giá chỉ có phí. Kế hoạch này chỉ định một khoảng thời gian phí chấm dứt (20 đô la Mỹ), phí thiết lập (10 đô la Mỹ) và phí định kỳ (5 đô la Mỹ USD mỗi tháng). Đến hạn thanh toán các khoản phí trong vòng 30 ngày và phí định kỳ cũng được thanh toán đầy đủ (tức là thì không được tính theo tỷ lệ). Thời hạn gia hạn là 6 tháng. (Các thông số kỹ thuật liên quan đến phí cũng vì quy cách thời hạn gia hạn được làm nổi bật.)

$ curl -H "Content-Type:application/json" -X POST -d \
'{
     "name": "Standard fees only plan",
     "advance": "false",
     "contractDuration": "6",
     "contractDurationType": "MONTH",
      "currency": {
      "id" : "usd"
     },
     "earlyTerminationFee": "20",
     "description": "Standard fees only plan",
     "displayName": "Standard fees only plan",
     "frequencyDuration": 1,
     "frequencyDurationType": "MONTH",
     "monetizationPackage": {
      "id": "location"
     },
     "organization": {
      "id": "{org_name}"
     },
     "prorate": "false",
     "paymentDueDays": "30",
     "published": "true",  
     "ratePlanDetails": [],   
     "recurringFee": "5",
     "setUpFee": "10",
     "startDate": "2013-09-15 00:00:00",
     "type": "STANDARD"
}' \
"https://api.enterprise.apigee.com/v1/mint/organizations/{org_name}/monetization-packages/location/rate-plans"  \
-u email:password

Lưu ý thuộc tính ratePlanDetails đang trống. Đối với gói giá chỉ tính phí, không cần cung cấp thêm thông tin chi tiết ngoài các khoản phí và khoảng thời gian gia hạn.

Chiến lược phát hành đĩa đơn phản hồi sẽ có dạng như sau (chỉ một phần của câu trả lời được hiển thị):
{
  "advance" : false,
  "contractDuration" : 6,
  "contractDurationType" : "MONTH",
  "currency" : {    
    "id" : "usd",
    "name" : "USD",
    ...
    "organization" : {
      ...
    },
    ...
  },
  "description" : "Standard fees only plan",
  "displayName" : "Standard fees only plan",
  "earlyTerminationFee" : 20,
  "freemiumDuration" : 0,
  "freemiumDurationType" : "MONTH",
  "freemiumUnit" : 0,
  "frequencyDuration" : 1,
  "frequencyDurationType" : "MONTH",
  "id" : "location_standard_fees_only_plan",
  "monetizationPackage" : {
    "description" : "Location",
    "displayName" : "Location",
    "id" : "location",
    "name" : "Location",
    "organization" : {
      ...
    },
    "product" : [ {
      "customAtt1Name" : "user",
      "description" : "Location",
      "displayName" : "Location",
      "id" : "location",
      "name" : "location",
      "organization" : {
        ...
    "status" : "CREATED"
  },
  "name" : "Standard fees only plan",
  "organization" : {
    ...
  },
  "paymentDueDays" : "30",
  "prorate" : false,
  "published" : false,
  "ratePlanDetails" : [ ],
  "recurringFee" : 5,
  "recurringStartUnit" : 1,
  "recurringType" : "CALENDAR",
  "setUpFee" : 10,
  "startDate" : "2013-07-30 00:00:00",
  "type" : "STANDARD"
}

Xem Gói giá cài đặt cấu hình để xem danh sách đầy đủ các lựa chọn về gói giá.

Các bước tiếp theo

Thêm một gói thu phí trong miễn phí (không bắt buộc). Xem bài viết Thêm gói thu phí trong miễn phí.

Sau khi tạo gói giá và cung cấp thông tin chi tiết về gói giá, bạn có thể xuất bản gói giá hoặc lưu dưới dạng bản nháp. Xem phần Quản lý và xuất bản gói giá để biết thêm thông tin.