billing_country 1.0.1
billing_country: ^1.0.1 copied to clipboard
Cross-platform Flutter plugin to get the App Store / Google Play billing country and gate third-party payments.
1.0.1 #
- Refine pub.dev topics: drop platform-name tags (
ios,android) in favor ofpaymentsandmonetization. - Metadata-only release; no API or behavior changes.
1.0.0 #
- Initial stable release.
- Cross-platform billing storefront country:
- iOS — App Store storefront via StoreKit (
Storefront.current/SKPaymentQueue.storefront). - Android — Google Play billing country via
BillingClient.getBillingConfigAsync(), with SIM / device-locale fallback.
- iOS — App Store storefront via StoreKit (
- Country codes normalized to ISO 3166-1 alpha-2 on both platforms.
- Configurable per-store third-party payment gating:
setSupportedCountries,isExternalPaymentSupported,isExternalPaymentSupportedHere. - Transport-agnostic remote config (no added dependency):
updateFromJson,updateFromRemote, plusappStoreSupportedCountries/playStoreSupportedCountriesgetters.