Przeglądasz dokumentację Apigee Edge.
Przejdź do
Dokumentacja Apigee X. informacje.
Wprowadzenie
W przypadku abonamentu obejmującego tylko opłaty deweloper płaci jedynie opłaty dla dostawcy interfejsu API określone w planie stawek. na przykład jednorazową opłatę konfiguracyjną lub opłatę za przedterminowe rozwiązanie umowy. Więcej informacji znajdziesz w artykule Dodawanie opłat do abonamentu. na temat określania opłat w planie stawek). Nie ma żadnych dodatkowych zdarzeń
Podczas tworzenia planu możesz opcjonalnie określić warunki odnowienia, czyli okres w celu odnowienia. Funkcja zarabiania automatycznie odnawia abonament na koniec okresu odnowienia (chyba że deweloper zakończy abonament). Jeśli deweloper zakończy abonament przed odnowieniem i obowiązywać będzie opłata za wcześniejsze wypowiedzenie, którą zostanie obciążony deweloper.
Zestaw narzędzi
Szczegóły abonamentu dodajesz tylko za pomocą interfejsu API do zarabiania. Wystarczy, że ustawisz odpowiednie
właściwości w treści żądania w wywołaniu funkcji
/organizations/{org_name}/monetization-packages/{package_id}/rate-plans zasób
(podczas tworzenia planu taryf).
Określanie tylko szczegółów abonamentu przy użyciu interfejsu API
Szczegóły abonamentu określasz tylko podczas jego tworzenia. Określasz szczegóły w treść żądania wywołania.
Przykład poniżej pozwala utworzyć plan stawek tylko z opłatami. Plan określa wczesne opłata za rozwiązanie (20 USD), opłata instalacyjna (10 USD) i opłata cykliczna (5 USD) dolarów miesięcznie). Termin naliczenia opłat wynosi 30 dni, a opłata cykliczna jest w całości uiszczana w całości (czyli Płatności nie są naliczane proporcjonalnie). Okres odnowienia wynosi 6 miesięcy. (Wytyczne dotyczące opłat bo specyfikacje dotyczące okresu odnowienia są wyróżnione).
$ 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
Zwróć uwagę, że właściwość ratePlanDetails jest pusta. W przypadku abonamentu obejmującego tylko opłaty
nie ma żadnych dodatkowych informacji poza opłatami i okresem odnowienia.
{ "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" }
Zobacz abonament ustawienia konfiguracji, aby zobaczyć pełną listę opcji abonamentów.
Dalsze kroki
Możesz też dodać plan freemium. Zobacz Dodawanie abonamentu freemium.
Gdy utworzysz plan stawek i podasz jego szczegóły, możesz go opublikować lub zapisać jako wersję roboczą. Patrz sekcja Zarządzanie publikowanie planów stawek,