Configura el plan de porcentaje de ingresos

Estás consultando la documentación de Apigee Edge.
Consulta la documentación de Apigee X.
Información

Introducción

En un plan de porcentaje de ingresos, el proveedor de la API comparte con el desarrollador un porcentaje de los ingresos generados por cada transacción (según el precio bruto o neto de una transacción). Cuando creas un plan de reparto de ingresos, debes indicar un modelo de uso compartido, que puede ser fijo o flexible, y en función del precio (por ejemplo, si el reparto de ingresos se basa en el precio bruto o neto de una transacción). Cuando creas la política de registro de transacciones, debes establecer el precio bruto o neto de la transacción.

En el modelo de uso compartido fijo, compartes con el desarrollador un porcentaje fijo de los ingresos generados por cada transacción (en función del precio bruto o neto de una transacción). En el modelo de uso compartido flexible, compartes con el desarrollador un porcentaje variable de los ingresos. El porcentaje de ingresos depende de los ingresos generados durante un período. El porcentaje que se usa en el cálculo del porcentaje de ingresos puede variar según la cantidad de ingresos que generen las transacciones.

Especificación de los detalles del plan de reparto de ingresos mediante la IU

Configura planes de reparto de ingresos como se describe a continuación.

Conexión de integración

Para configurar un plan de porcentaje de ingresos con la IU de Edge, cuando crees o edites un plan de tarifas, selecciona el tipo de plan de tarifas Porcentaje de ingresos o Hoja de tarifas y porcentaje de ingresos y, en la sección Porcentaje de ingresos, configura la siguiente información:

Campo Descripción
Modelo de cálculo Selecciona uno de los siguientes tipos de precios:
  • Bruto: El porcentaje de ingresos se basa en un porcentaje del precio bruto de una transacción.
  • Neto: El porcentaje de ingresos se basa en un porcentaje del precio neto de una transacción.
Nota: Debes establecer el precio bruto o neto de la transacción cuando crees la política de registro de transacciones.
Frecuencia de cálculo Es el período en el que se calcula el volumen de transacciones (o el volumen relacionado con los atributos personalizados). Selecciona una cantidad de meses (de 1 a 24 meses).
Modelo de uso compartido Selecciona uno de los siguientes modelos de reparto de ingresos:
  • Fijo: El proveedor de la API comparte con el desarrollador un porcentaje fijo de los ingresos generados por cada transacción (según el precio bruto o neto de una transacción).
  • Flexible: El proveedor de API comparte con el desarrollador un porcentaje variable de los ingresos. El porcentaje de ingresos depende de los ingresos generados durante un período determinado. El porcentaje que se utiliza en el cálculo del porcentaje de ingresos puede variar según el importe de los ingresos que generen las transacciones.
Reparto de ingresos fijo Para el modelo de reparto de ingresos fijo, especifica el porcentaje que se usa para calcular el porcentaje de ingresos. Ingresa un número decimal (con hasta cuatro decimales). Por ejemplo, si ingresas 80.5555, el reparto de ingresos es del 80.5555%; es decir, como proveedor de la API, le pagas al desarrollador el 80.5555% del precio que se cobra por cada transacción.
Intervalos del porcentaje de ingresos

En el caso del modelo de uso compartido flexible, uno o más rangos de ingresos por transacciones (cada rango es un "intervalo de ingresos"). A cada banda de ingresos se le puede asignar un porcentaje de reparto de ingresos. Las transacciones se agregan sobre la base de agregación para calcular los ingresos totales y el rango de ingresos de la transacción. El porcentaje de reparto de ingresos que se aplica a cada transacción depende de su banda de ingresos.

Especifica el límite superior de la primera banda, por ejemplo, hasta 1,000 (el límite inferior se ajusta de forma predeterminada a mayor que 0). Haz clic en +Nuevo para agregar bandas adicionales. Deja en blanco el límite superior de la banda final para indicar todas las transacciones posteriores a que los ingresos agregados superen este nivel.

Por ejemplo, si especificas dos bandas de ingresos en la sección Intervalo de ingresos (>0-1,000 y 1,000 y superior), puedes ingresar 80.5555 para el intervalo de ingresos >0-1,000 y 90.5 para el intervalo de 1,000 en adelante. También supongamos que la moneda es en dólares estadounidenses. Luego, para las transacciones que generan hasta USD 1,000 de ingresos, el porcentaje de ingresos es el 80.5555% del precio de la transacción y, para las transacciones que generan más de USD 1,000 en ingresos, el porcentaje de ingresos es el 90.5% del precio de la transacción.

Versión clásica de Edge (nube privada)

Para configurar planes de reparto de ingresos con la IU clásica de Edge, sigue estos pasos:

  1. Sigue los pasos para crear un plan de tarifas.
  2. Selecciona Reparto de ingresos en el menú desplegable Tipo de plan de tarifas para configurar el modelo de ingresos.
  3. Si el paquete de API seleccionado incluye varios productos de API, elige una de las siguientes opciones:

    Nota: Si el paquete de API incluye un solo producto de API, puedes omitir este paso.

    • Planes específicos de productos para configurar los detalles del plan de tarifas de cada producto de API de forma individual.
    • Plan genérico para todos los productos, si desea configurar los detalles del plan de tarifas de todos los productos de API.
  4. Haz clic en Porcentaje de ingresos para el plan de tarifas genérico o cada plan de tarifas específico de un producto de API.

    Nota: Cuando configures los planes específicos de productos de API, deberás configurar un plan de reparto de ingresos para cada producto de API de forma individual.

    Se abrirá la ventana de reparto de ingresos.

  5. Selecciona uno de los siguientes modelos de uso compartido:
    • Fijo: En este modelo, el proveedor de la API comparte con el desarrollador un porcentaje fijo de los ingresos generados a partir de cada transacción (en función del precio bruto o neto de una transacción).
    • Flexible: En este modelo, el proveedor de la API comparte con el desarrollador un porcentaje variable de los ingresos. El porcentaje de ingresos depende de los ingresos generados durante un período determinado. El porcentaje que se usa en el cálculo del porcentaje de ingresos puede variar según el importe de los ingresos que generen las transacciones.

    Para el modelo de uso compartido fijo:

    Si seleccionas el modelo de uso compartido fijo, ingresa la siguiente información en la sección Precios de la ventana Generic Revenue Share:

    Campo Descripción
    Operador (o organización)

    El nombre de tu organización. Este campo se ajusta de forma predeterminada con el valor del campo Operador (o organización) en el perfil de la organización.

    País

    El país en el que opera tu organización. Este campo se ajusta de forma predeterminada con el valor del campo País en el perfil de la organización.

    Moneda

    La moneda "base" o contable que utiliza su empresa. Este campo se ajusta de forma predeterminada con el valor del campo Currency en el perfil de la organización.

    Tipo de precios

    Es la base del porcentaje de ingresos. Selecciona Bruto o Neto. Si seleccionas Bruto, el reparto de ingresos se basa en un porcentaje del precio bruto de una transacción. Si seleccionas Neto, el porcentaje de ingresos se basa en un porcentaje del precio neto de una transacción. Nota: Debes establecer el precio bruto o neto de la transacción cuando creas la política de registro de transacciones.

    Porcentaje de uso compartido fijo

    Es el porcentaje que se usa para calcular el porcentaje de ingresos. Ingresa un número decimal (con hasta cuatro decimales). Por ejemplo, si ingresas 80.5555, el porcentaje de ingresos es del 80.5555%, es decir, como proveedor de la API, le pagas al desarrollador el 80.5555% del precio que se cobra por cada transacción.

    Para el modelo de uso compartido flexible:

    Si seleccionas el modelo de uso compartido flexible, notarás que la ventana Generic Revenue Share muestra campos adicionales. Usa estos campos para especificar una base de agregación y las "bandas de ingresos", es decir, los rangos de ingresos generados por transacciones para los que puedes aplicar diferentes porcentajes de reparto de ingresos.

    Ingresa la siguiente información en la ventana Generic Revenue Share:

    Campo Descripción
    Base de agregación

    Es el período durante el que se acumulan los ingresos. Los ingresos agregados se usan para calcular el intervalo de ingresos de cada transacción (y el porcentaje de ingresos aplicable). Selecciona una cantidad de meses (entre 1 y 12).

    Bandas de ingresos

    Uno o más rangos de ingresos por transacciones (cada uno es un "intervalo de ingresos"). A cada banda de ingresos se le puede asignar un porcentaje de porcentaje de ingresos (debes establecer este porcentaje en el campo Bandas de ingresos de la sección Precios). Las transacciones se agregan sobre la base de la agregación para calcular los ingresos totales y el rango de ingresos de la transacción. El porcentaje de porcentaje de ingresos aplicado a cada transacción depende de su banda de ingresos.

    Especifica el límite superior de la primera banda, por ejemplo, hasta 1,000 (el límite inferior se ajusta de forma predeterminada a mayor que 0). Haz clic en + para agregar una segunda banda, por ejemplo, mayor que 1,000 y hasta 2,000. Haz clic en + para agregar más bandas. Puedes dejar el límite superior de la banda final vacío para indicar todas las transacciones una vez que los ingresos agregados superen este nivel.

    Precios
    Operador (o organización)

    El nombre de tu organización. Este campo se ajusta de forma predeterminada con el valor del campo Operador (o organización) en el perfil de la organización.

    País

    El país en el que opera tu organización. Este campo se ajusta de forma predeterminada con el valor del campo País en el perfil de la organización.

    Moneda

    La moneda "base" o contable que usa tu organización. Este campo se ajusta de forma predeterminada con el valor del campo Currency en el perfil de la organización.

    Tipo de precios

    Es la base del porcentaje de ingresos. Selecciona Bruto o Neto. Si seleccionas Bruto, el reparto de ingresos se basa en un porcentaje del precio bruto de una transacción. Si seleccionas Neto, el porcentaje de ingresos se basa en un porcentaje del precio neto de una transacción. Nota: Debes establecer el precio bruto o neto de la transacción cuando creas la política de registro de transacciones.

    Porcentaje de porcentaje de los intervalos de ingresos

    Es el porcentaje que se usa para calcular el porcentaje de ingresos de las transacciones en cada banda de ingresos. Debes especificar un porcentaje para cada banda. Ingresa un número decimal (con hasta cuatro decimales). Por ejemplo, si especificas dos bandas de ingresos en la sección Intervalo de ingresos (>0-1,000 y 1,000 y superior), puedes ingresar 80.5555 para el rango de ingresos >0-1,000 y 90.5 para el rango de ingresos de 1,000 en adelante. También supongamos que la moneda es en dólares estadounidenses. Luego, para las transacciones que generan hasta $1,000 de ingresos, el porcentaje de ingresos es el 80.5555% del precio de la transacción y, para las transacciones que generan más de $1,000 en ingresos, el porcentaje de ingresos es el 90.5% del precio de la transacción.

  6. Haz clic en Aplicar y cerrar para guardar los detalles del porcentaje de ingresos y volver a la ventana Plan de tarifas estándar.
  7. En el caso de los planes de tarifas específicos de productos de API, configura los detalles del plan de tarifas para productos de API adicionales, según sea necesario.

Cómo especificar los detalles del plan de reparto de ingresos mediante la API

Cuando creas el plan de tarifas, especificas los detalles del plan de reparto de ingresos. Debes especificar los detalles en la propiedad ratePlanDetails dentro del cuerpo de la solicitud en una llamada a /organizations/{org_name}/monetization-packages/{package_id}/rate-plans. Lo que especifiques en la propiedad ratePlanDetails depende del modelo de uso compartido que elijas: fijo o flexible.

Especificación de los detalles del plan de reparto de ingresos para un modelo de reparto de ingresos fijo

Para implementar el modelo de uso compartido fijo, especifica lo siguiente en los detalles del plan de tarifas:

  • Un parámetro de calificación que indica que el plan de tarifas se basa en transacciones (VOLUME). VOLUME es el valor predeterminado.
  • Es un tipo de medición (UNIT) que indica que el porcentaje de ingresos es fijo por unidad (es decir, no se basa en el volumen de transacciones, como es el caso del modelo de uso compartido flexible).
  • El tipo de ingresos (GROSS o NET). Indica si el porcentaje de ingresos se basa en el precio bruto o neto de una transacción.
  • Es el período de pago (por ejemplo, 30 días).
  • El ID de tu organización.
  • La moneda "base" o contable que utiliza su empresa.
  • Una tarifa del plan de tarifas que proporciona detalles sobre cómo se calcula el porcentaje de ingresos Debido a que el modelo de uso compartido se basa en una tarifa fija, especificas solo una tarifa del plan de tarifas.

Consulta las propiedades de configuración para los detalles del plan de tarifas a fin de obtener una lista completa de las propiedades detalladas del plan de tarifas.

En la tarifa del plan de tarifas, especifica lo siguiente:

  • El tipo de tarifa del plan de tarifas (REVSHARE).
  • Es el porcentaje que se usa para calcular el porcentaje de ingresos. Por ejemplo, si especificas 80.5555, el reparto de ingresos es del 80.5555%, es decir, como proveedor de API, le pagas al desarrollador el 80.5555% del precio que se cobra por cada transacción (o, si se basa en un atributo personalizado como la cantidad de bytes transmitidos en una transacción, le pagas al desarrollador el 80.5555% del precio de transmisión de bytes especificado).
  • La unidad inicial de la aplicación de tarifas (0). Esto significa que la tarifa se aplica a cada transacción a partir de la primera.

Consulta las propiedades de configuración para los planes de tarifas a fin de obtener una lista completa de propiedades del plan de tarifas.

Por ejemplo, lo siguiente crea un plan de reparto de ingresos con un modelo de reparto de ingresos fijo. El porcentaje de ingresos es del 80.5555%. El porcentaje de ingresos se basa en el precio neto de una transacción. El contrato entra en vigencia el 15 de septiembre de 2013 y el pago vence en 30 días. (Se destacan los detalles relacionados con el porcentaje de ingresos).

$ 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 respuesta debería verse de la siguiente manera (solo se muestra una parte):

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

Cómo especificar los detalles del plan de reparto de ingresos para un modelo de uso compartido flexible

En un modelo de uso compartido flexible, debes especificar los detalles del plan de tarifas que incluyan una o más tarifas del plan. Cada tarifa del plan de tarifas cubre un rango de ingresos por transacciones (cada rango se denomina “bande de ingresos”). Debe asignar un porcentaje de reparto de ingresos para cada banda de ingresos.

Además de las tarifas del plan de tarifas, especifica lo siguiente en sus detalles:

  • Un parámetro de calificación que indica que el plan de tarifas se basa en transacciones (VOLUME). VOLUME es el valor predeterminado.
  • Un tipo de medición (VOLUME) que indica que el porcentaje de ingresos no se basa en el volumen de transacciones (es decir, no es fijo, como es el caso del modelo de uso compartido fijo).
  • El tipo de ingresos (GROSS o NET). Indica si el porcentaje de ingresos se basa en el precio bruto o neto de una transacción.
  • Es el período de pago (por ejemplo, 30 días).
  • El ID de tu organización.
  • La moneda "base" o contable que utiliza su empresa.
  • Es un tipo de duración y duración que, en conjunto, especifican el período durante el cual se agregan los ingresos (esto también se denomina "base de agregación"). Las transacciones se agregan sobre la base de datos agregados (por ejemplo, 1 mes) para calcular los ingresos totales y el rango de ingresos aplicable. El porcentaje de reparto de ingresos que se aplica a cada transacción depende de su banda de ingresos.
  • Contadores de agregación que se usan para determinar la banda de ingresos aplicable.

Consulta las propiedades de configuración para los detalles del plan de tarifas a fin de obtener una lista completa de las propiedades detalladas del plan de tarifas.

Para cada tarifa de plan de tarifas, debes especificar lo siguiente:

  • Es el tipo de tarifa del plan de tarifas correspondiente a la banda de ingresos (REVSHARE).
  • Es el porcentaje que se usa para calcular el porcentaje de ingresos de la banda de ingresos. Por ejemplo, si especificas 80.5555, el porcentaje de ingresos para el rango de ingresos es 80.5555%, es decir, como proveedor de API, le pagas al desarrollador el 80.5555% del precio que se cobra por cada transacción en ese rango de ingresos.
  • Es la unidad inicial y final del rango de ingresos. La unidad inicial especifica el límite inferior de una banda de ingresos y la unidad final especifica el límite superior de la banda de ingresos. Por ejemplo, si especificas una unidad inicial de 0 y una unidad final de 1,000, el intervalo de ingresos cubre los ingresos por transacciones mayores que 0 y hasta 1,000 en la moneda especificada. Si la moneda es dólares estadounidenses, la base de agregación es de 1 mes y el porcentaje de la banda de ingresos es del 80.5555%, entonces, para las transacciones que generan hasta $1,000 en ingresos en un mes, el porcentaje de ingresos es del 80.5555% del precio de la transacción.

    Si no especificas una unidad final para la banda de ingresos final, el porcentaje de porcentaje de esa banda se aplica a todas las transacciones después de que los ingresos agregados superen la unidad inicial de esa banda. Por ejemplo, si la unidad inicial para la última banda es 1,000 (suponer dólares estadounidenses) y no especificas una unidad final para esa banda, el porcentaje de ingresos de la banda se aplica a todas las transacciones superiores a USD 1,000 de ingresos durante el período agregado.

Consulta las propiedades de configuración para los planes de tarifas a fin de obtener una lista completa de propiedades del plan de tarifas.

Por ejemplo, lo siguiente crea un plan de reparto de ingresos con un modelo de reparto de ingresos flexible. Especifica dos bandas de ingresos. La primera banda cubre los ingresos por transacciones superiores a un máximo de 1,000 dólares estadounidenses. La segunda banda abarca los ingresos por transacciones superiores a 1,000 dólares estadounidenses. El porcentaje del porcentaje de ingresos es del 80.5555% para el primer rango de ingresos y del 90.5% para el segundo. El porcentaje de ingresos se basa en el precio neto de una transacción. La base de agregación es de 1 mes. El período del contrato entra en vigencia el 15 de septiembre de 2013 y el pago vence en 30 días. (Se destacan los detalles relacionados con el porcentaje de ingresos).

$ 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 respuesta debería verse de la siguiente manera (solo se muestra una parte):

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