> For the complete documentation index, see [llms.txt](https://assetstore.essentialkit.voxelbusters.com/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://assetstore.essentialkit.voxelbusters.com/features/billing-services/testing.md).

# Testing

Use these guides to validate Billing Services end-to-end before release. Start with your platform quickstart, then follow the tips for common purchase edge cases.

{% content-ref url="/pages/-MK0RVq2hUJPscnlDy\_b" %}
[iOS](/features/billing-services/testing/testing-ios.md)
{% endcontent-ref %}

{% content-ref url="/pages/-MK0RavzT6VEc6WDlbyW" %}
[Android](/features/billing-services/testing/testing-android.md)
{% endcontent-ref %}

* Create sandbox/tester accounts that match your store configuration
* Verify consumables, non-consumables, and subscription renewals
* Exercise restore flows and interrupted purchases
* Repeat validation after changing product metadata in stores

{% hint style="info" %}
Need a working baseline? Run `Assets/Plugins/VoxelBusters/EssentialKit/Examples/Scenes/BillingServicesDemo.unity` to compare results against the sample implementation.
{% endhint %}
