Umsatzbeteiligungsplan konfigurieren

<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 Umsatzbeteiligungsplan teilt der API-Anbieter dem Entwickler einen Prozentsatz den mit jeder Transaktion generierten Umsatz (basierend auf dem Brutto- oder Nettopreis einer Transaktion) Wann? Wenn Sie einen Plan zur Umsatzbeteiligung erstellen, müssen Sie ein Beteiligungsmodell angeben, das entweder fest oder flexibel sein und eine Preisgrundlage haben, z. B. ob die Umsatzbeteiligung auf Brutto- oder Nettobasis basiert Preis einer Transaktion). Sie legen den Brutto- oder Nettopreis für die Transaktion fest, wenn Sie die Richtlinie zur Transaktionsaufzeichnung erstellen.

Beim festen Freigabemodell teilen Sie dem Entwickler einen festen Prozentsatz des Umsatzes die von jeder Transaktion generiert werden (basierend auf dem Brutto- oder Nettopreis einer Transaktion). Im Bei einem flexiblen Freigabemodell teilen Sie dem Entwickler einen variablen Prozentsatz des Umsatzes. Die hängt von dem über einen bestimmten Zeitraum erzielten Umsatz ab. Der in der Spalte Die Berechnung der Umsatzbeteiligung hängt davon ab, wie viel Umsatz durch Transaktionen erzielt wurde.

Details zum Plan für die Umsatzbeteiligung angeben mit der Benutzeroberfläche

Konfigurieren Sie Pläne zur Umsatzbeteiligung wie unten beschrieben.

Edge

Um einen Plan zur Umsatzbeteiligung über die Edge-Benutzeroberfläche beim Erstellen oder Bearbeiten zu konfigurieren wählen Sie den Preisplantyp Umsatzbeteiligung oder Preisliste und Umsatzbeteiligung aus und konfigurieren Sie im Abschnitt Umsatzbeteiligung die folgenden Informationen:

Feld Beschreibung
Berechnungsmodell Wählen Sie einen der folgenden Preistypen aus:
  • Brutto: Die Umsatzbeteiligung basiert auf einem Prozentsatz des Bruttopreises einer Transaktion.
  • Netto: Die Umsatzbeteiligung basiert auf einem Prozentsatz des Nettopreises einer Transaktion.
Hinweis: Sie legen den Brutto- oder Nettopreis für die Transaktion fest, wenn Sie die Richtlinie zur Transaktionsaufzeichnung erstellen.
Berechnungshäufigkeit Zeitraum, in dem das Transaktionsvolumen (oder das benutzerdefinierte Attribut) berechnet wird. Wählen Sie eine Anzahl von Monaten (1 bis 24 Monate) aus.
Freigabemodell Wähle eines der folgenden Umsatzbeteiligungsmodelle aus:
  • Fest: Der API-Anbieter teilt dem Entwickler einen festen Prozentsatz des aus jeder Transaktion generierten Umsatzes basierend auf dem Brutto- oder Nettopreis einer Transaktion.
  • Flexibel: Der API-Anbieter teilt dem Entwickler einen variablen Prozentsatz des Umsatzes. Die Umsatzbeteiligung hängt vom Umsatz ab, der über einen bestimmten Zeitraum erzielt wurde. Der Prozentsatz, der bei der Berechnung der Umsatzbeteiligung verwendet wird, richtet sich nach dem durch Transaktionen erzielten Umsatz.
Feste Umsatzbeteiligung Gibt für das feste Beteiligungsmodell den Prozentsatz an, der zur Berechnung der Umsatzbeteiligung verwendet wird. Geben Sie eine Dezimalzahl mit bis zu vier Dezimalstellen ein. Wenn Sie beispielsweise 80.5555 eingeben, beträgt die Umsatzbeteiligung 80,5555 %. Das bedeutet, dass Sie als API-Anbieter 80,5555% des für jede Transaktion berechneten Preises an den Entwickler zahlen.
Bänder zur Umsatzbeteiligung

Beim flexiblen Freigabemodell einen oder mehrere Bereiche des Transaktionsumsatzes. Jeder Bereich wird als „Umsatzband“ bezeichnet. Jedem Umsatzband kann ein Prozentsatz der Umsatzbeteiligung zugewiesen werden. Transaktionen werden über die Aggregationsbasis zusammengefasst, um den Gesamtumsatz und die Umsatzspanne für die Transaktion zu berechnen. Die prozentuale Umsatzbeteiligung, die auf jede Transaktion angewendet wird, hängt von der jeweiligen Umsatzspanne ab.

Geben Sie den oberen Grenzwert des ersten Bereichs an, z. B. bis zu 1.000 (der untere Grenzwert ist auf größer als 0 voreingestellt). Klicken Sie auf + Neu, um weitere Armbänder hinzuzufügen. Lassen Sie den oberen Grenzwert des letzten Bereichs leer, um alle Transaktionen anzugeben, nachdem der Gesamtumsatz diesen Wert überschritten hat.

Wenn Sie beispielsweise im Bereich "Umsatzbereich" zwei Umsatzbereiche angeben (>0-1000 und 1000 und höher), können Sie 80.5555 für das Umsatzband >0-1000 und 90,5 für das Umsatzband 1.000 und darüber eingeben. Nehmen wir außerdem an, dass die Währung in US-Dollar angegeben ist. Für Transaktionen, die bis zu 1.000 $Umsatz generieren, beträgt die Umsatzbeteiligung 80,5555% des Transaktionspreises. Für Transaktionen, die mehr als 1.000 $Umsatz generieren, beträgt die Umsatzbeteiligung 90,5% des Transaktionspreises.

Classic Edge (Private Cloud)

So konfigurieren Sie Umsatzbeteiligungspläne mithilfe der Classic Edge-Benutzeroberfläche:

  1. Folgen Sie der Anleitung zum Erstellen eines Preisplans.
  2. Wählen Sie im Drop-down-Menü „Preisplantyp“ die Option Umsatzbeteiligung aus, um das Umsatzmodell zu konfigurieren.
  3. Wenn das ausgewählte API-Paket mehrere API-Produkte enthält, wählen Sie eine der folgenden Optionen aus:

    Hinweis: Wenn das API-Paket nur ein einzelnes API-Produkt enthält, können Sie diesen Schritt überspringen.

    • Produktspezifische Pläne, um Preisplandetails für jedes API-Produkt einzeln zu konfigurieren.
    • Allgemeiner Tarif für alle Produkte, um Preisplandetails für alle API-Produkte zu konfigurieren.
  4. Klicken Sie für den allgemeinen Preisplan oder für jeden API-produktspezifischen Preisplan auf Umsatzbeteiligung.

    Hinweis: Wenn Sie API-produktspezifische Tarife konfigurieren, müssen Sie einen Plan zur Umsatzbeteiligung konfigurieren. für jedes API-Produkt einzeln.

    Das Fenster "Umsatzbeteiligung" wird geöffnet.

  5. Wählen Sie eines der folgenden Freigabemodelle aus: <ph type="x-smartling-placeholder">
      </ph>
    • Fest: Bei diesem Modell teilt der API-Anbieter einen festen Prozentsatz von den mit jeder Transaktion erzielten Umsatz (basierend auf dem Brutto- oder Nettopreis eines Transaktion).
    • Flexibel: Bei diesem Modell teilt der API-Anbieter eine Variable mit dem Entwickler. Prozent des Umsatzes. Die Umsatzbeteiligung hängt vom Umsatz ab, der in einem bestimmten Zeitraum generiert wurde. der Zeit. Der für die Berechnung der Umsatzbeteiligung verwendete Prozentsatz kann je nach Betrag variieren. des Umsatzes, der durch Transaktionen generiert wurde.

    Für das Modell mit fester Freigabe:

    Wenn Sie das feste Freigabemodell auswählen, geben Sie die folgenden Informationen in das Feld des Fensters "Allgemeine Umsatzbeteiligung":

    Feld Beschreibung
    Betreiber (oder Organisation)

    Der Name deiner Organisation. Dieses Feld ist mit dem Operator (oder Organisation) im Organisationsprofil ein.

    Land

    Das Land, in dem Ihre Organisation tätig ist. Dieses Feld ist voreingestellt mithilfe des Der Wert im Feld „Land“ im Unternehmensprofil.

    Währung

    Die „Basis“ oder die Buchhaltungswährung Ihres Unternehmens. Dieses Feld ist voreingestellt über den Wert des Felds „Währung“ im Organisationsprofil.

    Preistyp

    Grundlage für die Umsatzbeteiligung Wählen Sie „Brutto“ oder „Netto“ aus. Wenn Sie „Brutto“ auswählen, Die Umsatzbeteiligung basiert auf einem Prozentsatz des Bruttopreises einer Transaktion. Wenn Sie wählen Sie "Netto" aus, basiert die Umsatzbeteiligung auf einem Prozentsatz des Nettopreises Transaktion. Hinweis: Sie legen den Brutto- oder Nettopreis für die Transaktion fest, wenn Sie die Richtlinie zur Transaktionsaufzeichnung erstellen.

    Fester Anteil in %

    Der Prozentsatz, der zur Berechnung der Umsatzbeteiligung verwendet wird. Geben Sie eine Dezimalzahl (mit mit bis zu vier Dezimalstellen). Wenn Sie z. B. 80.5555 eingeben, beträgt die Umsatzbeteiligung 80,5555%, d.h., Sie als API-Anbieter zahlen 80,5555% des Preises an den Entwickler in Rechnung gestellt.

    Für das flexible Freigabemodell:

    Wenn Sie das flexible Umsatzbeteiligungsmodell auswählen, werden zusätzliche Felder angezeigt. Sie verwenden diese Felder, um eine Grundlage für die Aggregation anzugeben und „Umsatzspannen“ angeben, d. h. Bereiche des durch Transaktionen generierten Umsatzes, unterschiedliche Prozentsätze der Umsatzbeteiligung anwenden.

    Gib im Fenster "Allgemeine Umsatzbeteiligung" die folgenden Informationen ein:

    Feld Beschreibung
    Aggregationsgrundlage

    Der Zeitraum, über den der Umsatz aggregiert wird. Der aggregierte Umsatz beträgt wird verwendet, um das Umsatzband für jede Transaktion (und den entsprechenden Umsatz) Prozentanteil der Aktie). Wählen Sie eine Anzahl der Monate aus (zwischen 1 und 12).

    Umsatzbereiche

    Ein oder mehrere Bereiche des Transaktionsumsatzes. Jeder Bereich ist ein "Umsatzband". Jedes kann eine prozentuale Umsatzbeteiligung zugewiesen werden (Sie legen diesen Prozentsatz im Abschnitt „Preisgestaltung“ das Feld „Umsatzbereiche“.) Transaktionen werden über die Aggregationsbasis verwendet, um den Gesamtumsatz und das Umsatzband für die Transaktion. Die prozentuale Umsatzbeteiligung, die auf eine Transaktion angewendet wird, hängt von der Umsatzband.

    Geben Sie die Obergrenze für das erste Band an, z. B. bis zu 1.000 (die untere ist auf einen Wert größer als 0 voreingestellt). Klicken Sie auf „+“, um ein zweites Band hinzuzufügen, z. B. größer als 1.000 und bis zu 2.000 ist. Klicke auf +, um weitere Bänder hinzuzufügen. Das obere Feld kann Limit des letzten Bandes leer, um alle Transaktionen nach dem Aggregat anzuzeigen liegt der Umsatz über diesem Wert.

    Preise
    Betreiber (oder Organisation)

    Der Name deiner Organisation. Dieses Feld ist mit dem Operator (oder Organisation) im Organisationsprofil ein.

    Land

    Das Land, in dem Ihre Organisation tätig ist. Dieses Feld ist voreingestellt mithilfe des Der Wert im Feld „Land“ im Unternehmensprofil.

    Währung

    Die „Basis“ oder die Buchhaltungswährung, die Ihre Organisation verwendet. Dieses Feld ist mit dem Feldwert „Währung“ im Organisationsprofil voreingestellt.

    Preistyp

    Grundlage für die Umsatzbeteiligung Wählen Sie „Brutto“ oder „Netto“ aus. Wenn Sie „Brutto“ auswählen, Die Umsatzbeteiligung basiert auf einem Prozentsatz des Bruttopreises einer Transaktion. Wenn Sie wählen Sie "Netto" aus, basiert die Umsatzbeteiligung auf einem Prozentsatz des Nettopreises Transaktion. Hinweis: Sie legen den Brutto- oder Nettopreis für die Transaktion fest, wenn Sie die Richtlinie zur Transaktionsaufzeichnung erstellen.

    Anteil % für Umsatzbänder

    Der Prozentsatz, mit dem die Umsatzbeteiligung für die jeweiligen Transaktionen berechnet wird Umsatzband. Sie legen für jeden Bereich einen Prozentsatz fest. Geben Sie eine Dezimalzahl ein (mit nach oben auf vier Dezimalstellen). Wenn Sie z. B. im Feld "Umsatz" zwei Umsatzspannen angeben, Bereich (> 0-1000 und 1000 und höher) können Sie 80.5555 in das Feld > 0 bis 1.000 und 90, 5 für das Umsatzband 1.000 und höher. Ebenfalls davon ausgehen als Währung US-Dollar. Für Transaktionen, die bis zu 1.000 $ liegt die Umsatzbeteiligung bei 80,5555% des Transaktionspreises. Transaktionen, die mehr als 1000 US-Dollar Umsatz generieren, beträgt die Umsatzbeteiligung 90,5 Prozent der den Transaktionspreis.

  6. Klicken Sie auf Übernehmen und schließen, um die Details zur Umsatzbeteiligung zu speichern und zur Standardrate zurückzukehren. Planfenster.
  7. Konfigurieren Sie für API-produktspezifische Preispläne nach Bedarf die Preisplandetails für zusätzliche API-Produkte.

Details zum Plan für die Umsatzbeteiligung mithilfe der API angeben

Die Details des Umsatzbeteiligungsplans werden beim Erstellen des Preisplans angegeben. Sie legen die Details fest. im Attribut ratePlanDetails im Anfragetext bei einem Aufruf von /organizations/{org_name}/monetization-packages/{package_id}/rate-plans. Was Sie ratePlanDetails angeben, hängt von dem ausgewählten Freigabemodell ab: fest oder flexibel sein.

Details zu einem Plan zur Umsatzbeteiligung für ein Modell mit fester Umsatzbeteiligung angeben

Um das feste Freigabemodell zu implementieren, geben Sie in den Preisplandetails Folgendes an:

  • Einen Bewertungsparameter, der angibt, dass der Preisplan auf Transaktionen basiert (VOLUME) VOLUME ist die Standardeinstellung.
  • Metering-Typ (UNIT), der angibt, dass die Umsatzbeteiligung pro Einheit fest ist (d. h. es basiert nicht auf dem Transaktionsvolumen, wie es beim flexiblen Freigabemodells).
  • Der Umsatztyp (GROSS oder NET). Dies gibt an, ob der Die Umsatzbeteiligung basiert auf dem Brutto- oder Nettopreis einer Transaktion.
  • Fälligkeitsdatum der Zahlung (z. B. 30 Tage)
  • Die ID Ihrer Organisation.
  • Die „Basis“ oder die Buchhaltungswährung Ihres Unternehmens.
  • Ein Preisplanpreis, der Details zur Berechnung der Umsatzbeteiligung enthält. Weil basiert das Freigabemodell auf einem Festpreis, Sie geben nur einen Preisplan an.

Eine vollständige Liste der Eigenschaften für Preisplandetails finden Sie unter Konfigurationseigenschaften für Preisplandetails.

Im Preisplanpreis legen Sie Folgendes fest:

  • Der Typ des Preisplanpreises (REVSHARE).
  • Der Prozentsatz, der zur Berechnung der Umsatzbeteiligung verwendet wird. Wenn Sie beispielsweise 80.5555 angeben, beträgt die Umsatzbeteiligung 80,5555%, d.h., Sie als API-Anbieter zahlen dem Entwickler 80,5555 % den für jede Transaktion berechneten Preis (oder falls dieser auf einem benutzerdefinierten Attribut wie der Anzahl der Bytes übertragen, zahlen Sie dem Entwickler 80,5555% des Preises, der für das Übertragen der angegebenen Anzahl von Byte).
  • Die Starteinheit der Preisanwendung (0). Das bedeutet, dass der Preis auf jede Transaktion angewendet, beginnend mit der ersten Transaktion.

Eine vollständige Liste der Preisplaneigenschaften finden Sie unter Konfigurationseigenschaften für Preispläne.

Das folgende Beispiel erstellt einen Umsatzbeteiligungsplan mit einem festen Beteiligungsmodell. Die der prozentuale Umsatzbeteiligung bei 80,5555%. Die Umsatzbeteiligung basiert auf dem Nettopreis eines Transaktion. Der Vertrag tritt am 15. September 2013 in Kraft und die Zahlung ist in 30 Tagen fällig. Der Parameter Details im Zusammenhang mit der Umsatzbeteiligung sind hervorgehoben.)

$ curl -H "Content-Type:application/json" -X POST -d \
'{
    "name": "Fixed share plan",
    "developer":null,
    "developerCategory":null,
    "advance": false,
    "currency": {
      "id": "usd"
    },
    "description": "Fixed share plan",
    "displayName": "Fixed share plan",
    "earlyTerminationFee": 10,    
    "monetizationPackage": {
      "id": "location"
    },    
    "organization": {
      "id": "{org_name}"
    },
    "paymentDueDays": "30",
    "prorate": false,
    "published": true,
    "ratePlanDetails": [
      {
        "aggregateStandardCounters": true,
        "currency": {
         "id": "usd"
        },
        "duration": 1,
        "durationType": "MONTH",
        "meteringType": "UNIT",
        "organization": {
         "id": "{org_name}"
        },
        "paymentDueDays": "30",
        "ratePlanRates": [
         {
          "revshare": 80.8555,
          "startUnit": 0,
          "type": "REVSHARE"
         }
        ],
        "ratingParameter": "VOLUME",
        "revenueType": "NET",
        "type": "REVSHARE"
      }
    ],
    "recurringStartUnit": 1,
    "recurringType": "CALENDAR",
    "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

Die Antwort sollte wie folgt aussehen (nur ein Teil der Antwort wird angezeigt):

{
  "advance" : false,
  "currency" : {
    "id" : "usd",
    "name" : "USD",
    ...
    "organization" : {
      ...
    },
   ...
  },
  "description" : "Fixed share plan",
  "displayName" : "Fixed share plan",
  "earlyTerminationFee" : 10,
  "id" : "location_fixed_share_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"
    } ],
    "status" : "CREATED"
  },
  "name" : "Fixed share plan",
  "organization" : {
    ...
  },
  "paymentDueDays" : "30",
  "prorate" : false,
  "published" : true,
  "ratePlanDetails" : [ {
    "aggregateFreemiumCounters" : true,
    "aggregateStandardCounters" : true,
    "currency" : {
      "id" : "usd",
      "name" : "USD",
      ...
      "organization" : {
        ...
      },
      ...
    },
    "duration" : 1,
    "durationType" : "MONTH",
    "id" : "c1720153-c60f-4f7f-b4e5-cdc7bc7bec5b",
    "meteringType" : "UNIT",
    "organization" : {
      ...
    },
    "paymentDueDays" : "30",
    "ratePlanRates" : [ {
      "id" : "01c4d544-d907-423b-964e-4e2aed2816a3",
      "revshare" : 80.8555,
      "startUnit" : 0,
      "type" : "REVSHARE"
    } ],
    "ratingParameter" : "VOLUME",
    "revenueType" : "NET",
    "type" : "REVSHARE"
  } ],
  "recurringStartUnit" : 1,
  "recurringType" : "CALENDAR",
  "setUpFee" : 10,
  "startDate" : "2013-09-15 00:00:00",
  "type" : "STANDARD"
}

Details des Plans zur Umsatzbeteiligung für ein flexibles Beteiligungsmodell angeben

In einem flexiblen Freigabemodell geben Sie Preisplandetails an, die einen oder mehrere Preispläne enthalten Raten. Jeder Preisplanpreis deckt einen Bereich des Transaktionsumsatzes ab. Jeder Bereich wird als Band"). Sie weisen jedem Umsatzband einen Prozentsatz der Umsatzbeteiligung zu.

Zusätzlich zu den Preisplanpreisen geben Sie in den Preisplandetails Folgendes an:

  • Einen Bewertungsparameter, der angibt, dass der Preisplan auf Transaktionen basiert (VOLUME) VOLUME ist die Standardeinstellung.
  • Ein Metering-Typ (VOLUME), der angibt, dass die Umsatzbeteiligung nicht auf des Transaktionsvolumens (d. h., es ist nicht festgelegt, wie es bei der festen Freigabe Modell).
  • Der Umsatztyp (GROSS oder NET). Dies gibt an, ob der Die Umsatzbeteiligung basiert auf dem Brutto- oder Nettopreis einer Transaktion.
  • Fälligkeitsdatum der Zahlung (z. B. 30 Tage)
  • Die ID Ihrer Organisation.
  • Die „Basis“ oder die Buchhaltungswährung Ihres Unternehmens.
  • Dauer und Dauer, die zusammen den Zeitraum angeben, über den der Umsatz erzielt wird aggregiert (dies wird auch als „Aggregationsbasis“ bezeichnet). Transaktionen werden über die (z. B. 1 Monat), um den Gesamtumsatz und die anwendbaren Umsatzband. Die prozentuale Umsatzbeteiligung, die auf eine Transaktion angewendet wird, hängt vom Umsatz ab Armband.
  • Aggregationszähler, die zur Bestimmung des anwendbaren Umsatzbereichs verwendet werden.

Eine vollständige Liste der Eigenschaften für Preisplandetails finden Sie unter Konfigurationseigenschaften für Preisplandetails.

Für jeden Preisplanpreis geben Sie Folgendes an:

  • Der Typ des Preisplanpreises für das Umsatzband (REVSHARE).
  • Der Prozentsatz, der zur Berechnung der Umsatzbeteiligung für das Umsatzband verwendet wird. Wenn beispielsweise geben Sie 80.5555 an, beträgt die Umsatzbeteiligung für das Umsatzband 80,5555%, d. h. als API zahlen Sie dem Entwickler 80, 5555% des Preises für jede Transaktion Umsatzband.
  • Die Start- und Endeinheit des Umsatzbands. Die Ausgangseinheit gibt den unteren Limit eines Umsatzbands und die Endeinheit die Obergrenze des Umsatzbands angibt. Für Beispiel: Wenn Sie als Anfangseinheit 0 und als Endeinheit 1000 angeben, deckt Transaktionsumsatz größer als 0 und bis zu 1.000 in der angegebenen Währung ab. Wenn die Die Währung ist US-Dollar, die Aggregationsbasis ist 1 Monat und der Prozentsatz für den Umsatz Band bei 80,5555 % liegt, dann gilt für Transaktionen, die bis zu 1.000 $Umsatz pro Monat generieren, Umsatzbeteiligung beträgt 80,5555% des Transaktionspreises.

    Wenn Sie keine Endeinheit für das endgültige Umsatzband angeben, wird der prozentuale Anteil Dieses Band wird auf alle Transaktionen angewendet, nachdem der Gesamtumsatz die für diese Band ist. Beispiel: Die Starteinheit für das letzte Band ist 1.000. (für US-Dollar) und Sie keine Endeinheit für dieses Band angeben, also den Umsatz für das Band auf alle Transaktionen über 1000 US-Dollar Umsatz während der Gesamtzeitraum.

Eine vollständige Liste der Preisplaneigenschaften finden Sie unter Konfigurationseigenschaften für Preispläne.

Mit dem folgenden Code wird beispielsweise ein Plan zur Umsatzbeteiligung mit einem flexiblen Beteiligungsmodell erstellt. Es gibt zwei Umsatzspannen an. Der erste Bereich deckt Transaktionsumsatz von bis zu 1.000 ab. US-Dollar. Der zweite Bereich deckt Transaktionsumsätze über 1.000 US-Dollar ab. Der Umsatz Der prozentuale Anteil der Umsatzbeteiligung beträgt 80,5555% für das erste Umsatzband und 90,5% für das zweite Umsatzband. Die Umsatzbeteiligung basiert auf dem Nettopreis einer Transaktion. Als Aggregationsbasis gilt 1 Monat. Die Vertragslaufzeit tritt am 15. September 2013 in Kraft und die Zahlung ist in 30 Tagen fällig. (Der Umsatz Details zum Teilen sind hervorgehoben.)

$ curl -H "Content-Type:application/json" -X POST -d \
'{
     "name": "Flexible share plan",
     "developer":null,
     "developerCategory":null,
     "advance": "true",
     "currency": {
      "id": "usd"
     },
     "description": "Flexible share plan",
     "displayName": "Flexible share plan",   
     "frequencyDuration": "30",
     "frequencyDurationType": "DAY",
     "earlyTerminationFee": "10",       
     "monetizationPackage": {
      "id": "location"
     },
     "organization": {
      "id": "{org_name}"
     },
     "paymentDueDays": "30",
     "prorate": "false",
     "published": "true",
     "ratePlanDetails": [
     {
      "currency": {
       "id": "usd"
      },
      "duration": "1",
      "durationType": "MONTH",
      "meteringType": "VOLUME",
      "organization": {
       "id": "{org_name}"
      },
      "paymentDueDays": "30",
      "ratePlanRates" : [ {
       "endUnit" : 1000,
       "revshare" : 80.5555,
       "startUnit" : 0,
       "type" : "REVSHARE"
      }, {
       "revshare" : 90.5,
       "startUnit" : 1000,
       "type" : "REVSHARE"
      } ],
     "ratingParameter" : "VOLUME",
     "revenueType" : "NET",
     "type" : "REVSHARE"
    } ],
    "recurringStartUnit": 1,
    "recurringType": "CALENDAR",
    "recurringFee": "10",
    "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

Die Antwort sollte wie folgt aussehen (nur ein Teil der Antwort wird angezeigt):

{
  "advance" : true,
  "currency" : {
    "id" : "usd",
    "name" : "USD",
    "organization" : {
      ...
    },
    ...
  },
  "description" : "Flexible share plan",
  "displayName" : "Flexible share plan",
  "earlyTerminationFee" : 10,
  "frequencyDuration" : 30,
  "frequencyDurationType" : "DAY",
  "id" : "location_flexible_share_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"
    } ],
    "status" : "CREATED"
  },
  "name" : "Flexible share plan",
  "organization" : {
    ...
  },
  "paymentDueDays" : "30",
  "prorate" : false,
  "published" : false,
  "ratePlanDetails" : [ {
    "aggregateFreemiumCounters" : true,
    "aggregateStandardCounters" : true,
    "currency" : {
      "id" : "usd",
      "name" : "USD",
             "organization" : {
        ...
      },
      ...
    },
    "duration" : 1,
    "durationType" : "MONTH",
    "id" : "ba3353e3-14f4-4bc5-a9f1-c723fd34131c",
    "meteringType" : "VOLUME",
    "organization" : {
      ...
    },
    "paymentDueDays" : "30",
    "ratePlanRates" : [ {
      "endUnit" : 1000,
      "id" : "5f13a51e-2250-4383-9aad-35e9a008ab40",
      "revshare" : 80.5555,
      "startUnit" : 0,
      "type" : "REVSHARE"
    }, {
      "id" : "d4196250-4ecc-480e-a7ed-dfab8e1c92ed",
      "revshare" : 90.5,
      "startUnit" : 1000,
      "type" : "REVSHARE"
    } ],
    "ratingParameter" : "VOLUME",
    "revenueType" : "NET",
    "type" : "REVSHARE"
  } ],
  "recurringFee" : 10,
  "recurringStartUnit" : 1,
  "recurringType" : "CALENDAR",
  "setUpFee" : 10,
  "startDate" : "2013-09-15 00:00:00",
  "type" : "STANDARD"
}