mirror of
https://github.com/simplex-chat/simplex-chat.git
synced 2026-11-05 12:47:43 +00:00
The Kotlin port of the iOS store change. A Play subscription was acknowledged uncredited; every badge product now goes through a core invoice and is handed over. The sweep queries subscriptions as well as one-time products, and the sweep and purchases listener hand over as listed, so another device on the Google account does not claim them; Restore claims them for this profile. A subscription is bought on its base plan's own offer, and the app never acknowledges one itself: the service does when it credits it, so Play still refunds one the service never credits. The app reports Play's isAutoRenewing to the core as renewing or cancelled. Run: 003-badge-subscriptions-ui, slice 11