Estás viendo la documentación de Apigee Edge.
Ve a la
Documentación de Apigee X. información
Introducción
En un plan de solo tarifas, el desarrollador solo paga las tarifas de proveedor de API especificadas en el plan de tarifas. como una tarifa de configuración única o una tarifa de rescisión anticipada. Consulta Cómo agregar tarifas a un plan de tarifas para obtener más información. sobre cómo especificar las tarifas en el plan de tarifas). No hay información adicional relacionada tarifas.
Cuando creas el plan, tienes la opción de especificar condiciones de renovación, es decir, el período para su renovación. La monetización renueva automáticamente el plan al final del período de renovación (a menos que el desarrollador rescinde el plan). Si el desarrollador cancela un plan de tarifas antes de la renovación y una tarifa por rescisión anticipada en vigencia, se le cobrará al desarrollador.
Caja de herramientas
Solo agregas los detalles del plan de tarifas con la API de monetización. Para ello, establece la correspondencia
en el cuerpo de la solicitud, en una llamada al
/organizations/{org_name}/monetization-packages/{package_id}/rate-plans
recurso
(cuando creas el plan de tarifas).
Especifica los detalles del plan de solo tarifas con la API
Solo especificas los detalles del plan de tarifas cuando lo creas. Debes especificar los detalles en el cuerpo de la solicitud de la llamada.
Por ejemplo, lo siguiente crea un plan de tarifas de solo tarifas. El plan especifica un período inicial tarifa de rescisión (20 dólares estadounidenses), una tarifa de configuración (10 dólares estadounidenses) y una tarifa recurrente (5 dólares estadounidenses dólares por mes). Las tarifas vencen en un plazo de 30 días, y la tarifa recurrente vence en su totalidad (es decir, no se prorratea). El plazo de renovación es de 6 meses. (Las especificaciones relacionadas con las tarifas, así como a medida que se destacan las especificaciones del plazo de renovación).
$ 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
Ten en cuenta que la propiedad ratePlanDetails
está vacía. Para un plan de tarifas solo de tarifa,
no hay detalles adicionales para proporcionar más allá de las tarifas y el período de renovación.
{ "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" }
Ver Plan de tarifas parámetros de configuración para obtener una lista completa de las opciones de planes de tarifas.
Próximos pasos
También puedes agregar un plan freemium. Consulta Cómo agregar un plan freemium.
Después de crear el plan de tarifas y proporcionar los detalles, puedes publicar el plan o guardarlo como borrador. Consulta Administración y de los planes de tarifas de publicación para obtener más información.