Details zum Nur-Gebühren-Tarif angeben

<ph type="x-smartling-placeholder"></ph> Sie sehen die Dokumentation zu Apigee Edge.
Gehen Sie zur Apigee X-Dokumentation.
Weitere Informationen

Einführung

Bei einem Tarif nur mit Gebühren zahlt der Entwickler nur die API-Anbietergebühren, die im Tarifplan angegeben sind. z. B. eine einmalige Einrichtungsgebühr oder eine Gebühr für die vorzeitige Beendigung. Weitere Informationen finden Sie unter Gebühren zu einem Preisplan hinzufügen. zur Angabe der Gebühren im Preisplan.) Es gibt keine weiteren transaktionsbezogenen Gebühren.

Wenn Sie den Tarif erstellen, können Sie optional die Verlängerungsbedingungen angeben, d. h. den Zeitraum zur Verlängerung aus. Durch die Monetarisierung wird das Abo am Ende des Verlängerungszeitraums automatisch verlängert (es sei denn, kündigt der Entwickler den Plan). Wenn der Entwickler einen Tarifplan vor der Verlängerung kündigt und eine Gebühr für die vorzeitige Beendigung in Rechnung gestellt wird, wird dem Entwickler diese Gebühr in Rechnung gestellt.

Toolbox

Details zu Tarifen kannst du über die Monetarisierungs-API hinzufügen. Legen Sie dazu im Anfragetext bei einem Aufruf an die /organizations/{org_name}/monetization-packages/{package_id}/rate-plans Ressource (beim Erstellen des Preisplans).

Nur Gebührenplandetails über die API angeben

Sie geben beim Erstellen des Preisplans nur Gebührenplandetails an. Sie legen die Details in den Anfragetext des Aufrufs.

Mit dem folgenden Code wird beispielsweise ein Tarifplan erstellt, bei dem nur Gebühren anfallen. Im Plan ist eine frühzeitige Kündigungsgebühr (20 US-Dollar), Einrichtungsgebühr (10 US-Dollar) und wiederkehrende Gebühr (5 US-Dollar Dollar pro Monat). Die Gebühren sind in 30 Tagen fällig und die wiederkehrende Gebühr ist vollständig fällig (d. h. werden die Kosten nicht anteilig berechnet). Der Verlängerungszeitraum beträgt 6 Monate. (Die gebührenbezogenen Spezifikationen sowie da die Spezifikationen für die Verlängerungslaufzeit hervorgehoben sind.)

$ 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

Beachten Sie, dass das Attribut ratePlanDetails leer ist. Bei einem Tarif nur mit Gebühren müssen außer den Gebühren und dem Verlängerungszeitraum keine weiteren Details angegeben werden.

Die Die Antwort sollte wie folgt aussehen (nur ein Teil der Antwort wird angezeigt):
{
  "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"
}

Siehe Preisplan Konfigurationseinstellungen finden Sie eine vollständige Liste der Preisplanoptionen.

Nächste Schritte

Optional können Sie ein Freemium-Abo hinzufügen. Weitere Informationen finden Sie unter Freemium-Abo hinzufügen.

Nachdem Sie den Preisplan erstellt und Details zum Preisplan angegeben haben, können Sie den Plan veröffentlichen oder speichern als Entwurf speichern. Weitere Informationen finden Sie unter Verwalten und .