Requirements
Before you use RVS Cloud Sandbox, make sure your environment meets the following requirements.App Tester
RVS Cloud Sandbox is used to validate receipts generated by the App Tester, which sends a receipt for each completed in app purchase. You need to pass the App Tester receipt to your app server, then call RVS Cloud Sandbox to verify the receipt. You need to install the Amazon App Tester tool on the Vega Simulator or Fire TV Stick before you can use the RVS Cloud Sandbox. See Configure the App Tester for more details.Secure protocol
The server needs to communicate securely with RVS Cloud Sandbox via a secure protocol such as HTTPS. Your server sends validation requests to RVS Cloud Sandbox and processes the responses.RVS response objects
The RVS Cloud Sandbox request uses data from thePurchaseResponse object, or the PurchaseUpdatesResponse object. From these response objects, you can extract a UserId, which denotes a unique identifier of the user. The PurchaseResponse object contains a ReceiptId, which is used along with the UserId to perform an out-of-band server-side validation of the purchase. See IAP API Overview for more information about the API.
Send an RVS Cloud Sandbox request
To use RVS Cloud Sandbox, you must send a request over HTTPS to the RVS Cloud Sandbox endpoint:https://appstore-sdk.amazon.com/sandbox.
Use the following format for your request, replacing the terms in the angle brackets with the values in the table below:

