Stai visualizzando la documentazione di Apigee Edge.
Consulta la
documentazione di Apigee X. info
Introduzione
In un piano solo per le commissioni, lo sviluppatore paga solo le commissioni del fornitore di API specificate nel piano tariffario, ad esempio una commissione di configurazione una tantum o una commissione di risoluzione anticipata. (Per informazioni su come specificare le commissioni nel piano tariffario, vedi Aggiungere commissioni a un piano tariffario.) Non sono previste commissioni aggiuntive relative alle transazioni.
Quando crei il piano, puoi specificare facoltativamente i termini di rinnovo, ovvero il periodo di tempo per il rinnovo. La monetizzazione rinnova automaticamente il piano alla fine del periodo di rinnovo (a meno che lo sviluppatore non lo termini). Se lo sviluppatore termina un piano tariffario prima del termine di rinnovo e se è in vigore una commissione di risoluzione anticipata, gli verrà addebitata la commissione.
Cassetta degli attrezzi
Aggiungi i dettagli del piano solo per le commissioni utilizzando l'API Monetizzazione. Per farlo, imposta le proprietà pertinenti
nel corpo della richiesta in una chiamata alla
/organizations/{org_name}/monetization-packages/{package_id}/rate-plans risorsa
(quando crei il piano tariffario).
Specificare i dettagli del piano solo per le commissioni utilizzando l'API
Specifica i dettagli del piano solo per le commissioni quando crei il piano tariffario. Specifica i dettagli in nel corpo della richiesta della chiamata.
Ad esempio, il seguente comando crea un piano tariffario solo per le commissioni. Il piano specifica una commissione di risoluzione anticipata (20 dollari statunitensi), una commissione di configurazione (10 dollari statunitensi) e una commissione ricorrente (5 dollari statunitensi al mese). Le commissioni sono dovute entro 30 giorni e la commissione ricorrente è dovuta per intero (ovvero, non è ripartita pro quota). Il termine di rinnovo è di 6 mesi. (Le specifiche relative alle commissioni e quelle relative al termine di rinnovo sono evidenziate.)
$ 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
Tieni presente che la proprietà ratePlanDetails è vuota. Per un piano tariffario solo per le commissioni,
non sono necessari ulteriori dettagli oltre alle commissioni e al periodo di rinnovo.
{ "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" }
Per un elenco completo delle opzioni del piano tariffario, vedi Rate plan configurazione.
Passaggi successivi
Facoltativamente, aggiungi un piano freemium. Vedi Aggiungere un piano freemium.
Dopo aver creato il piano tariffario e aver fornito i dettagli, puoi pubblicarlo o salvarlo come bozza. Per saperne di più, vedi Gestire e pubblicare i piani tariffari.