App Intel

Test Payment Flows

LiveLan Lab26 apps · 65.4K installsToolsFreeIn-app purchases: $0.19 - $21.84 per itemcom.azurelan.testyourpayments

Simple Phone / Wear OS / TV app to test and log in-app purchase flow events.

Alert me★ WatchOpen in Play ↗
Total installs
319
exact · Play shows 100+
Installs / day
0
since last crawl
Rating
—★
— ratings · — reviews
Released
29 Dec 2022
3.8y ago
Last update
18 Aug 2026
2mo ago
Countries
—
not checked yet

Install history

exact counter from Google Play
311.6358.7405.8452.950010 Oct12 Oct13 Oct
311.6358.7405.8452.950010 Oct12 Oct13 Oct

Installs per day · last 90 days

00.30.50.8111 Oct12 Oct13 Oct

Change timeline

Full history

No changes recorded yet. We compare every crawl with the previous one and list title, icon, screenshots, description, version, price and availability changes here.

Country availability

Availability has not been checked for this app yet. “Check all countries” looks the app up in about 140 Google Play storefronts and shows where it is live, listed but not installable, or missing — plus any country-specific (custom) store listings.

Top countries

Country data will be available soon.

We estimate where downloads come from using the app’s position in Google Play’s top charts in about 140 countries. This app is not in any chart we have collected yet; the estimate appears as soon as it is.

Top chart positions

Not in any tracked top chart.

App manifest

Read this app's manifest from Google Play: permissions, declared SDKs, components and AdMob app ID. Saved analysis appears here automatically.

Manifest analysis reads only the required APK ranges. Base APK downloads may need separate device splits to install.

Data safety

declared by the developer on Google Play
  • No data shared with third parties
  • No data collected

This is the developer's own declaration, summarised from the Play listing. The permissions below show what the app is technically able to access.

Permissions

4 in 1 group
0 Sensitive1 Notable3 Routine
OtherNotable4

Access to miscellaneous device features that don't fit other categories

  • Keep your phone's processor or screen from going to sleep, which can use more batteryprevent device from sleeping · WAKE_LOCK
  • Check whether you are online and whether you use Wi-Fi or mobile dataview network connections · ACCESS_NETWORK_STATE
  • Connect to the internet to load content and send datafull network access · INTERNET
  • Check with Google Play that you got this app legitimatelyGoogle Play license check · com.android.vending.CHECK_LICENSE

Sensitive = can reach personal data, location, camera/mic or act on your behalf. Notable = changes how your device behaves. Routine = normal for almost every app. Source: Google Play's permission list for all versions of this app.

Store listing

Full description
Github link: bit.ly/GitHub-testpayments Simple app to test and log in-app purchase flow events, built following standard billing practices for apps that do not run their own billing server (that is, relying on Play Billing on-device APIs to query products and purchases). Currently supporting Phone, Android TV, and Wear OS. To use it, best practice is to test this app for a payment flow that does not work on your own app. If it works in this app, compare your code with our Github code or check our logs to identify differences; if it also fails in this app, let us know - it may be a Play billing change that breaks the flow and we may have to update the app! Note: all transactions in this app are for test purposes only. No actual goods or services will be provided for the transactions. The terms used in the app (e.g. "Buy a rose") are merely for demonstration purposes and are not real. Prices have been set to minimum needed to pass Play Console requirements to minimize cost to test using this app. Most are USD $0.49 or equivalent due to the minimum requirement (may differ in some countries due to a different minimum requirement). Purchase flows have been verified as of release time. It will also be constantly updated to catch up with required billing changes at our best effort. More to cross-validate if you find payments in your own app is failing for unknown reasons. Can test in-app products as well as subscriptions (remember to cancel it after your test!). Also provides logs to indicate events during the payment flow. Key implementation details as of this moment: 1. Make sure you handle your purchases (acknowledge, and consume if applicable) when you receive a successful response in onPurchasesUpdated in PurchasesUpdatedListener 2. Make sure you also query user's purchases (queryPurchasesAsync) on your app's onResume() calls (or equivalent if onResume() is not a proper place), examine each purchase's acknowledgement status, and acknowledge them if they haven't been successfully acknowledged. - Also consume the consumables if it is already acknowledged but still included in the response (which means it was not successfully consumed) 3. Update the UI to reflect the new changes from billing response accordingly. 4. Be aware that watch screens may go off pretty soon, potentially delaying onPurchasesUpdated() etc due to the app not actively running or receiving events when a payment was completed. And when you wake up the screen, both onPurcahsesUpdated() and the queryPurchasesAsync() in onResume() may fire at almost the same time (so make sure to check for race conditions). 5. Be aware that purchases not acknowledged within 72 hours would automatically get refunded.

What's new

Remove TV support

Similar apps

closest title first, then most installs per day