Configurer le plan de partage des revenus

Vous consultez la documentation d'Apigee Edge.
Consultez la documentation Apigee X.
en savoir plus

Introduction

Dans un plan de partage des revenus, le fournisseur d'API partage avec le développeur un pourcentage des revenus générés par chaque transaction (basé sur le prix brut ou net d'une transaction). Lorsque vous créez un plan de partage des revenus, vous devez indiquer un modèle de partage, qui peut être fixe ou flexible, et une base de tarification (par exemple, si la part des revenus est basée sur le prix brut ou net d'une transaction). Vous définissez le prix brut ou net de la transaction lorsque vous créez la règle d'enregistrement des transactions.

Dans le modèle de partage fixe, vous partagez avec le développeur un pourcentage fixe des revenus générés par chaque transaction (basé sur le prix brut ou net d'une transaction). Dans le modèle de partage flexible, vous partagez un pourcentage variable des revenus avec le développeur. La part des revenus dépend des revenus générés au cours d'une période donnée. Le pourcentage utilisé dans le calcul de la part des revenus peut varier en fonction du montant des revenus générés par les transactions.

Spécifier les détails du plan de partage des revenus à l'aide de l'interface utilisateur

Configurez des plans de partage des revenus, comme décrit ci-dessous.

Périphérie

Pour configurer un plan de partage des revenus à l'aide de l'interface utilisateur Edge, lors de la création ou de la modification d'un plan tarifaire, sélectionnez le type de plan tarifaire Partage des revenus ou Tableau des tarifs et partage des revenus et, dans la section Partage des revenus, configurez les informations suivantes:

Champ Description
Modèle de calcul Sélectionnez l'un des types de tarification suivants:
  • Brut : la part des revenus est basée sur un pourcentage du prix brut d'une transaction.
  • Net : la part des revenus est basée sur un pourcentage du prix net d'une transaction.
Remarque: Vous définissez le prix brut ou net de la transaction lorsque vous créez la règle d'enregistrement de la transaction.
Fréquence de calcul Période au cours de laquelle le volume de transactions (ou le volume lié aux attributs personnalisés) est calculé. Sélectionnez un nombre de mois (1 à 24 mois).
Partage du modèle Sélectionnez l'un des modèles de partage des revenus suivants:
  • Fixe : le fournisseur d'API partage avec le développeur un pourcentage fixe des revenus générés par chaque transaction (sur la base du prix brut ou net d'une transaction).
  • Flexible : le fournisseur d'API partage un pourcentage variable des revenus avec le développeur. La part des revenus dépend des revenus générés au cours d'une période donnée. Le pourcentage utilisé dans le calcul de la part des revenus peut varier en fonction du montant des revenus générés par les transactions.
Partage des revenus fixe Pour le modèle de partage fixe, indique le pourcentage utilisé pour calculer la part des revenus. Saisissez un nombre décimal (jusqu'à quatre décimales). Par exemple, si vous saisissez 80,5555, la part des revenus est de 80,5555 %. En d'autres termes, en tant que fournisseur d'API, vous payez au développeur 80,5555% du prix facturé pour chaque transaction.
Bandes de partage des revenus

Pour le modèle de partage flexible, une ou plusieurs plages de revenus des transactions (chaque plage est une "tranche de revenus"). Un pourcentage de part des revenus peut être attribué à chaque tranche de revenus. Les transactions sont agrégées sur une base agrégée pour calculer le revenu total et la tranche de revenus de la transaction. Le pourcentage de part des revenus appliqué à chaque transaction dépend de la tranche de revenus associée.

Spécifiez la limite supérieure de la première bande, par exemple, jusqu'à 1 000 (la limite inférieure est prédéfinie sur une valeur supérieure à 0). Cliquez sur + Nouveau pour ajouter d'autres bracelets. Laissez vide la limite supérieure de la dernière bande pour indiquer toutes les transactions une fois que les revenus cumulés ont dépassé ce niveau.

Par exemple, si vous spécifiez deux tranches de revenus dans la section "Tranche de revenus" (>0-1 000, et 1 000 et au-dessus), vous pouvez saisir 80,5555 pour la tranche de revenus supérieure à 0-1000 et 90,5 pour celle correspondant à 1 000 et plus. Par ailleurs, supposons que la devise soit en dollars américains. Ensuite, pour les transactions qui génèrent jusqu'à 1 000 $de chiffre d'affaires, la part des revenus est de 80,5555% du prix de la transaction, et pour les transactions qui génèrent un chiffre d'affaires supérieur à 1 000 $, la part des revenus est de 90,5% du prix de la transaction.

Classic Edge (cloud privé)

Pour configurer des plans de partage des revenus à l'aide de l'interface utilisateur Classic Edge:

  1. Suivez la procédure pour créer un plan tarifaire.
  2. Sélectionnez Partage des revenus dans la liste déroulante "Type de plan tarifaire" pour configurer le modèle de revenus.
  3. Si le package d'API sélectionné comprend plusieurs produits API, sélectionnez l'une des options suivantes:

    Remarque: Si le package d'API comprend un seul produit d'API, vous pouvez ignorer cette étape.

    • Forfaits par produit pour configurer individuellement les détails des plans tarifaires pour chaque produit d'API.
    • Generic Plan for All Products (Plan générique pour tous les produits) afin de configurer les détails du plan tarifaire pour tous les produits d'API.
  4. Cliquez sur Part des revenus pour le plan tarifaire générique ou pour chaque plan tarifaire spécifique à un produit d'API.

    Remarque: Lors de la configuration de plans spécifiques à un produit d'API, vous devez configurer un plan de partage des revenus pour chaque produit d'API individuellement.

    La fenêtre Partage des revenus s'ouvre.

  5. Sélectionnez l'un des modèles de partage suivants :
    • Fixe: dans ce modèle, le fournisseur d'API partage avec le développeur un pourcentage fixe des revenus générés par chaque transaction (basé sur le prix brut ou net d'une transaction).
    • Flexible: dans ce modèle, le fournisseur d'API partage avec le développeur un pourcentage variable des revenus. La part des revenus dépend des revenus générés au cours d'une période donnée. Le pourcentage utilisé dans le calcul de la part des revenus peut varier en fonction du montant des revenus générés par les transactions.

    Pour le modèle de partage fixe:

    Si vous sélectionnez le modèle de partage fixe, saisissez les informations suivantes dans la section "Tarification" de la fenêtre "Partage des revenus générique" :

    Champ Description
    Opérateur (ou organisation)

    Nom de votre organisation. Ce champ est prédéfini à l'aide de la valeur du champ "Opérateur" (ou "Organisation") dans le profil de l'organisation.

    Pays

    Pays d'activité de votre organisation. Ce champ est prédéfini à l'aide de la valeur du champ "Pays" dans le profil de l'organisation.

    Currency

    Devise de base ou comptable utilisée par votre entreprise. Ce champ est prédéfini à l'aide de la valeur du champ "Devise" du profil de l'organisation.

    Type de tarification

    Base du partage des revenus. Sélectionnez "Brut" ou "Net". Si vous sélectionnez "Brut", la part des revenus est basée sur un pourcentage du prix brut d'une transaction. Si vous sélectionnez "Nette", le partage des revenus est basé sur un pourcentage du prix net d'une transaction. Remarque: Vous définissez le prix brut ou net de la transaction lorsque vous créez la règle d'enregistrement des transactions.

    Pourcentage de partage fixe

    Pourcentage utilisé pour calculer la part des revenus. Saisissez un nombre décimal (jusqu'à quatre décimales). Par exemple, si vous saisissez 80,5555, la part des revenus est de 80,5555 %. En d'autres termes, en tant que fournisseur d'API, vous payez au développeur 80,5555% du prix facturé pour chaque transaction.

    Pour le modèle de partage flexible:

    Si vous sélectionnez le modèle de partage flexible, vous remarquerez que la fenêtre "Partage des revenus générique" affiche des champs supplémentaires. Ces champs vous permettent de spécifier une base d'agrégation et des "tranches de revenus", c'est-à-dire des plages de revenus générés par les transactions pour lesquelles vous pouvez appliquer différents pourcentages de part des revenus.

    Saisissez les informations suivantes dans la fenêtre "Partage des revenus générique" :

    Champ Description
    Base d'agrégation

    Période au cours de laquelle les revenus sont cumulés. Les revenus cumulés sont utilisés pour calculer la tranche de revenus de chaque transaction (et le pourcentage de part des revenus applicable). Sélectionnez un nombre de mois (entre 1 et 12).

    Tranches de revenus

    Une ou plusieurs plages de revenus des transactions (chaque plage est une "tranche de revenus"). Chaque tranche de revenus peut se voir attribuer un pourcentage de part des revenus (vous définissez ce pourcentage dans le champ "Tranches de revenus" de la section "Tarification"). Les transactions sont agrégées sur la base d'agrégation pour calculer le revenu total et la tranche de revenus de la transaction. Le pourcentage de part des revenus appliqué à chaque transaction dépend de la tranche de revenus associée.

    Spécifiez la limite supérieure de la première bande, par exemple jusqu'à 1 000 (la limite inférieure est prédéfinie sur une valeur supérieure à 0). Cliquez sur + pour ajouter une deuxième bande, par exemple comprise entre 1 000 et 2 000. Cliquez sur + pour ajouter d’autres bracelets. Vous pouvez laisser la limite supérieure de la bande finale vide pour indiquer toutes les transactions une fois que les revenus cumulés ont dépassé ce niveau.

    Tarifs
    Opérateur (ou organisation)

    Nom de votre organisation. Ce champ est prédéfini à l'aide de la valeur du champ "Opérateur" (ou "Organisation") dans le profil de l'organisation.

    Pays

    Pays d'activité de votre organisation. Ce champ est prédéfini à l'aide de la valeur du champ "Pays" dans le profil de l'organisation.

    Currency

    Devise de base ou comptable utilisée par votre organisation. Ce champ est prédéfini à l'aide de la valeur du champ "Devise" du profil de l'organisation.

    Type de tarification

    Base du partage des revenus. Sélectionnez "Brut" ou "Net". Si vous sélectionnez "Brut", la part des revenus est basée sur un pourcentage du prix brut d'une transaction. Si vous sélectionnez "Nette", le partage des revenus est basé sur un pourcentage du prix net d'une transaction. Remarque: Vous définissez le prix brut ou net de la transaction lorsque vous créez la règle d'enregistrement des transactions.

    Pourcentage de partage pour les tranches de revenus

    Pourcentage utilisé pour calculer la part des revenus des transactions dans chaque tranche de revenus. Vous spécifiez un pourcentage pour chaque bande. Saisissez un nombre décimal (jusqu'à quatre décimales). Par exemple, si vous spécifiez deux tranches de revenus dans la section "Tranche de revenus" (>0-1 000, et 1 000 et au-dessus), vous pouvez saisir 80,5555 pour la tranche de revenus >0-1 000 et 90,5 pour celle correspondant à 1 000 et plus. Supposons également que la devise soit en dollars américains. Ensuite, pour les transactions qui génèrent jusqu'à 1 000 $de revenus, la part des revenus est de 80,5555% du prix de la transaction. Pour les transactions qui génèrent plus de 1 000 $, la part des revenus est de 90,5% du prix de la transaction.

  6. Cliquez sur Apply and Close (Appliquer et fermer) pour enregistrer les détails de la part des revenus et revenir à la fenêtre "Plan tarifaire standard".
  7. Pour les plans tarifaires propres aux produits d'API, configurez les détails des plans tarifaires pour les produits d'API supplémentaires, si nécessaire.

Spécifier les détails du plan de partage des revenus à l'aide de l'API

Vous spécifiez les détails du plan de partage des revenus lorsque vous créez le plan tarifaire. Vous spécifiez les détails dans la propriété ratePlanDetails du corps de la requête lors d'un appel à /organizations/{org_name}/monetization-packages/{package_id}/rate-plans. Ce que vous spécifiez dans la propriété ratePlanDetails dépend du modèle de partage que vous choisissez : fixe ou flexible.

Spécifier les détails du plan de partage des revenus pour un modèle de partage fixe

Pour implémenter le modèle de partage fixe, vous devez spécifier les éléments suivants dans les détails du plan tarifaire:

  • Paramètre de note indiquant que le plan tarifaire est basé sur les transactions (VOLUME). VOLUME est la valeur par défaut.
  • Type de compteur (UNIT) qui indique que la part des revenus est fixe par unité (c'est-à-dire qu'elle n'est pas basée sur le volume de transactions, comme c'est le cas pour le modèle de partage flexible).
  • Type de revenus (GROSS ou NET). Indique si la part des revenus est basée sur le prix brut ou net d'une transaction.
  • Délai d'échéance du paiement (par exemple, 30 jours).
  • ID de votre organisation.
  • Devise de base ou comptable utilisée par votre entreprise.
  • Tarif du plan tarifaire qui indique comment la part des revenus est calculée. Étant donné que le modèle de partage est basé sur un tarif fixe, vous ne spécifiez qu'un seul tarif pour le plan tarifaire.

Consultez la section Propriétés de configuration pour les détails du plan tarifaire pour obtenir la liste complète des propriétés de détail du plan tarifaire.

Dans le champ "Tarif du plan tarifaire", vous indiquez:

  • Type de tarif du plan tarifaire (REVSHARE).
  • Pourcentage utilisé pour calculer la part des revenus. Par exemple, si vous indiquez 80,5555, la part des revenus est de 80,5555%, c'est-à-dire que, en tant que fournisseur d'API, vous payez au développeur 80,5555% du prix facturé pour chaque transaction (ou, si vous utilisez un attribut personnalisé tel que le nombre d'octets transmis dans une transaction, vous payez au développeur 80,5555% du prix facturé pour la transmission du nombre d'octets).
  • Unité de départ de l'application du tarif (0). Cela signifie que le tarif est appliqué à chaque transaction, en commençant par la première.

Consultez la section Propriétés de configuration des plans tarifaires pour obtenir la liste complète des propriétés des plans tarifaires.

Par exemple, le code ci-dessous permet de créer un plan de partage des revenus avec un modèle de partage fixe. Le pourcentage de part des revenus est de 80,5555%. La part des revenus est basée sur le prix net d'une transaction. Le contrat entre en vigueur le 15 septembre 2013 et le paiement est dû dans un délai de 30 jours. (Les informations sur le partage des revenus sont mises en surbrillance.)

$ 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

La réponse devrait se présenter comme suit (seule une partie de la réponse est affichée):

{
  "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"
}

Spécifier les détails du plan de partage des revenus pour un modèle de partage flexible

Dans un modèle de partage flexible, vous spécifiez les détails d'un plan tarifaire qui incluent un ou plusieurs tarifs. Chaque tarif du plan tarifaire couvre une plage de revenus des transactions (chaque plage est appelée "tranche de revenus"). Vous attribuez un pourcentage de part des revenus à chaque tranche de revenus.

En plus des tarifs du plan tarifaire, vous spécifiez les éléments suivants dans les détails de celui-ci:

  • Paramètre de note indiquant que le plan tarifaire est basé sur les transactions (VOLUME). VOLUME est la valeur par défaut.
  • Un type de mesure (VOLUME) qui indique que la part des revenus n'est pas basée sur le volume de transactions (c'est-à-dire qu'elle n'est pas fixe, comme c'est le cas pour le modèle de partage fixe).
  • Type de revenus (GROSS ou NET). Indique si la part des revenus est basée sur le prix brut ou net d'une transaction.
  • Délai d'échéance du paiement (par exemple, 30 jours).
  • ID de votre organisation.
  • Devise de base ou comptable utilisée par votre entreprise.
  • Type de durée et de durée qui spécifient ensemble la période au cours de laquelle les revenus sont agrégés (également appelé "base d'agrégation"). Les transactions sont agrégées sur une base agrégée (par exemple, un mois) pour calculer le revenu total et la tranche de revenus applicable. Le pourcentage de part des revenus appliqué à chaque transaction dépend de la tranche de revenus associée.
  • Compteurs d'agrégation utilisés pour déterminer la tranche de revenus applicable.

Consultez la section Propriétés de configuration pour les détails du plan tarifaire pour obtenir la liste complète des propriétés de détail du plan tarifaire.

Pour chaque tarif de plan tarifaire, vous spécifiez:

  • Type de tarif du plan tarifaire pour la tranche de revenus (REVSHARE).
  • Pourcentage utilisé pour calculer la part des revenus pour la tranche de revenus. Par exemple, si vous indiquez 80,5555, la part des revenus pour la tranche de revenus est de 80,5555 %. En d'autres termes, en tant que fournisseur d'API, vous payez au développeur 80,5555% du prix facturé pour chaque transaction dans cette tranche de revenus.
  • Unité de début et de fin de la tranche de revenus. L'unité de début spécifie la limite inférieure d'une tranche de revenus et l'unité de fin spécifie la limite supérieure de cette tranche. Par exemple, si vous spécifiez une unité de départ de 0 et une unité de fin de 1 000, la tranche de revenus couvre les revenus des transactions supérieurs à 0 et jusqu'à 1 000 dans la devise spécifiée. Si la devise est le dollar américain, la base d'agrégation est d'un mois et le pourcentage pour la tranche de revenus est de 80, 5555 %. Pour les transactions qui génèrent jusqu'à 1 000 $de revenus en un mois, la part des revenus est de 80, 5555% du prix de la transaction.

    Si vous ne spécifiez pas d'unité de fin pour la tranche de revenus finale, le pourcentage de part de cette tranche est appliqué à toutes les transactions une fois que les revenus cumulés ont dépassé l'unité de départ. Par exemple, si l'unité de départ pour la dernière bande est 1 000 (en supposant que vous soyez en dollars américains) et que vous ne spécifiez pas d'unité de fin pour celle-ci, le pourcentage de revenus pour la dernière bande est appliqué à toutes les transactions supérieures à 1 000 $de revenus au cours de la période cumulée.

Consultez la section Propriétés de configuration des plans tarifaires pour obtenir la liste complète des propriétés des plans tarifaires.

L'exemple ci-dessous permet de créer un plan de partage des revenus avec un modèle de partage flexible. Il spécifie deux tranches de revenus. La première tranche couvre les revenus des transactions supérieurs à 1 000 dollars américains. La seconde couvre les revenus des transactions supérieurs à 1 000 dollars américains. Le pourcentage de part des revenus est de 80,5555% pour la première tranche de revenus et de 90,5% pour la deuxième. La part des revenus est calculée selon le prix net d'une transaction. La base d'agrégation est d'un mois. Le contrat entrera en vigueur le 15 septembre 2013 et le paiement sera dû dans un délai de 30 jours. (Les informations sur le partage des revenus sont mises en surbrillance.)

$ 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

La réponse devrait se présenter comme suit (seule une partie de la réponse est affichée):

{
  "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"
}