Frequently Asked Questions
[PLACEHOLDER] This page answers common questions about VLPlay SDK integration, capabilities, and billing. If your question is not listed here, you can search the full documentation or contact your VLPlay representative.
[PLACEHOLDER] For technical issues during integration, enable SDK debug logging and check the platform-specific troubleshooting guides: Android, iOS.
General
What is VLPlay SDK?
VLPlay SDK is a set of libraries for Android, iOS, and Web that provide authentication, in-app purchases, analytics, and customer support for game developers. It connects your game to VLPlay's backend services with minimal code.
Is VLPlay SDK free to use?
VLPlay SDK is free to integrate. VLPlay charges a service fee on in-app purchases processed through VLPlay WebPay. See VLPlay Pricing for details.
Does VLPlay SDK support Unity or Unreal Engine?
[PLACEHOLDER] Unity and Unreal Engine plugins are planned for Q3 2026. For now, Unity WebGL builds can use the Web SDK via VLPlaySDK.jslib interop. Contact support for guidance.
Authentication
Can players use VLPlay SDK without registering?
Yes. Call VLPlaySDK.auth.loginAsGuest() to create an anonymous session. Guest sessions can be upgraded to full accounts later.
How long do access tokens last?
Access tokens expire after 1 hour. The SDK refreshes them automatically using the stored refresh token (valid for 30 days). If the refresh token expires, the user must log in again.
In-App Purchase
How do I add products for sale?
Define products in your VLPlay representative. Separately, create matching products in Google Play Console and App Store Connect with the same product IDs.
Are purchases verified server-side?
Yes. VLPlay SDK validates receipts with Google Play / App Store servers before resolving the purchase result. Your game should only deliver items after receiving PurchaseResult.Success.
Privacy & Compliance
Does VLPlay SDK collect personal data?
VLPlay SDK collects only the data necessary for SDK features: user ID, session events, and purchase records. See the VLPlay Privacy Policy for full details.
Is VLPlay SDK GDPR-compliant?
Yes. VLPlay processes data in compliance with GDPR and PDPA (Vietnam). Data deletion requests can be submitted via the your VLPlay representative.