Kullandıkça ödeyi aç ya da kapat
Planlar ve Faturalandırma’daki anahtar ve ilk seferde istediği kart.
2 çağrıdan herhangi birini çalışma alanınızda çalıştırır.
PATCH /billing/pay-as-you-go
Planlar ve Faturalandırma’daki anahtar ve ilk seferde istediği kart.
Örnek
billing:write gerektirir. Kapatmak hemen etkili olur ve kullanım kotalarda durur. Kart kayıtlıysa açmak da hemen etkili olur. İlk seferde checkoutUrl, kişinin kart eklediği bir bağlantıdır ve kişi bunu yapınca kullandıkça öde başlar. theme ve locale bağlantının açtığı sayfanın görünümünü belirler.
curl -X PATCH "$OE/billing/pay-as-you-go" -H "$AUTH" -H 'content-type: application/json' \ -d '{ "enabled": true, "locale": "de" }'{ "object": "pay_as_you_go_switch", "enabled": false, "suspended": false, "activating": false, "checkoutUrl": "https://checkout.example.com/c/7Yw2kq9RzX4mB1vN?locale=de"}API üzerinden hiçbir şey ödenmez. Bağlantı ödeme sağlayıcısının sayfasını açar; kişi orada, uygulamadan yaptığı gibi öder, kartı değiştirir ya da iptal eder.
Bir OAuth erişim tokenı bu çağrı için bir doğrulama kodu gerektirir. Uygulama son 60 dakika içinde bir kod doğrulayana kadar çağrı 403 step_up_required yanıtını verir ve hiçbir şeyi değiştirmez. Bir API anahtarından asla istenmez. Kimlik doğrulama sayfası bir kodun nasıl isteneceğini ve doğrulanacağını gösterir.
Ödemeden sonra
billing:write gerektirir. Kişi kartı ekledikten sonra POST /billing/pay-as-you-go/confirm, uygulamanın kişi geri döndüğünde yaptığı gibi ödeme sağlayıcısına danışır ve bunu kaydeder. enabled kullandıkça ödenin şimdi açık olup olmadığını söyler ve yeniden çağırmak güvenlidir.
curl -X POST "$OE/billing/pay-as-you-go/confirm" -H "$AUTH"{ "object": "pay_as_you_go_confirmation", "enabled": true }Anahtardan gelen activating: true, bir kartın az önce kaydedildiği ve kullandıkça ödenin açılmakta olduğu anlamına gelir, bu yüzden birazdan yeniden okuyun.
Bir OAuth erişim tokenı bu çağrı için bir doğrulama kodu gerektirir. Uygulama son 60 dakika içinde bir kod doğrulayana kadar çağrı 403 step_up_required yanıtını verir ve hiçbir şeyi değiştirmez. Bir API anahtarından asla istenmez. Kimlik doğrulama sayfası bir kodun nasıl isteneceğini ve doğrulanacağını gösterir.