Karşınızda Magic Payments 1.0.2
İki faturalama rail'i üzerinde tek entitlement sözleşmesi.
Magic framework uygulamaları için çok rail'li faturalama: web rail'i ile iOS ve Android'de mağaza uygulama içi satın alma rail'i, aynı Payments facade'i üzerinden okunur.
Tek sözleşme. İki rail.
Uygulamanız Payments'a kullanıcının neye hakkı olduğunu sorar; faturalamayı arkada web rail'i ya da store rail'i yapar. Her platform desteklediği rail'leri alır.
-
Beş entitlement okuması
Daha fazla Beş entitlement okuması hakkındacurrentEntitlement,getPlans,getUsage,getInvoicesvegetPaymentMethod, driver'ı olan her platformda çalışır; örneğinPayments.currentEntitlement(). -
Web rail'i
Daha fazla Web rail'i hakkındaPayments.web; checkout, plan değiştirme, iptal ve müşteri portalını backend'inizin açtığı hosted sayfalar üzerinden sunar. Sözleşme:WebBillingService. -
Store rail'i
Daha fazla Store rail'i hakkındaPayments.store, iOS ve Android'de RevenueCat üzerinden satın alma yapar: identify, purchase, ürünler, restore ve mağazanın abonelik yönetimi. -
Rail'ler kontrol edilir
Daha fazla Rail'ler kontrol edilir hakkındaPayments.webvePayments.storenullable'dır; uygulama buton göstermeden önce hangi rail'e sahip olduğunu sorar. -
Nereden yönetilir
Daha fazla Nereden yönetilir hakkındaBillingEntitlementüzerindekimanageViavemanageUrl, kullanıcının planı web'de mi mağazada mı yönettiğini söyler. -
dowel CLI
Daha fazla dowel CLI hakkındapayments:install,payments:configurevepayments:doctor; yapay zeka araçları için salt okunur bir MCP aracı,payments_doctor, da gelir.
Saniyeler içinde ekleyin
Ya da pubspec.yaml dosyasına ekleyin:
dependencies:
magic_payments: ^1.0.2
Ya da yapay zeka ajanınıza şu istemi verin: