price, paketet och Application i svaret före betalning.
Förberedelser
- Skapa en Account Token.
- Hämta
application_idfrån Application-listan. - Välj ett köpbar
package_idsom matchar Application-typen blandpackagesi tjänstedetaljerna.
API-översikt
Begärandetext
En order för en enskild Application använderapplication_id + package_id; en batchorder använder application_ids + package_ids med motsvarande längd. Vanliga ordrar väljer betalningsmetod i det efterföljande anropet /pay/. iOS-köp i appen skickar pay_way: "AppleIAP" vid skapandet och kan endast välja ett Usage-paket med metadata.apple_product_id och metadata.apple_price. Apple-köp i appen använder separata förinställda priser i USD och kombineras inte med medlemsrabatter, rabatter för betalningsmetod eller webbplatsens prispåslag; debiteringsbeloppet i lokal valuta för andra regioner gäller enligt Apples betalningsbekräftelsesida.
Svarsbeskrivning
Vid lyckat resultat returneras201 och det nya Order-objektet. Viktiga fält omfattar id, price, discount, state, application_id/application_ids, package_id/package_ids, expired_at och tidsfält. Nya ordrar är vanligtvis Pending, följt av anrop till betala order.
priceär det betalbara belopp som servern beräknar utifrån paketet, webbplatsens prispåslag och rabatter; låt inte klienten beräkna det själv.- När Package och Application-tjänsten eller -typen inte matchar returneras
400. - Gratis Package som hanteras av systemet kan inte hämtas själv via det offentliga ordergränssnittet.
- Att skapa en order för en Application som inte tillhör det aktuella kontot nekas.

