17 lines
1.2 KiB
Markdown
17 lines
1.2 KiB
Markdown
|
README - In-App Purchasing Sample Scenes - Integrating Self-Provided Backend Receipt Validation
|
||
|
|
||
|
In this sample, you will learn how to integrate your own backend validation with Unity IAP by
|
||
|
using `PurchaseProcessingResult.Pending` and confirming the purchase later. For more information see
|
||
|
the [documentation](https://docs.unity3d.com/Manual/UnityIAPProcessingPurchases.html) on this topic.
|
||
|
|
||
|
This sample uses a mock for the backend implementation. You can plug in your own backend by replacing
|
||
|
the `MockServerSideValidation` method in `IntegratingSelfProvidedBackendReceiptValidation.cs`.
|
||
|
For more information about how to do a web request in unity, see
|
||
|
the [documentation](https://docs.unity3d.com/2021.3/Documentation/ScriptReference/Networking.UnityWebRequest.Post.html).
|
||
|
|
||
|
This sample uses a fake store for its transactions, to use a real store like the App Store or the Google Play Store, you
|
||
|
would need to register your application and add In-App Purchases. For more information, follow the documentation for one
|
||
|
of our [supported stores](https://docs.unity3d.com/Packages/com.unity.purchasing@3.1/manual/UnityIAPSettingUp.html).
|
||
|
Keep in mind that in this sample, product identifiers are kept in
|
||
|
the `IntegratingSelfProvidedBackendReceiptValidation.cs` file.
|