This reference document contains the details of the PurchasedProduct class.
| Type | Param | Description |
|---|---|---|
| string | productId | Unique identifier for the purchased product. |
| string | orderId | Returns a unique identifier for the transaction. |
| string | originalJson | Returns a string in JSON containing details of the purchase order. |
| string | packageName | Returns the application package from which the purchase originated. |
| long | purchaseTime | Returns the time of purchase. |
| string | purchaseToken | Returns the unique identifier purchase token. |
| string | signature | Returns the string containing the purchase signature signed using the developer’s private key. |
| boolean | autoRenewing | Returns if the purchase is auto-renewing. |
| string | developerPayload | A developer-specified string that contains supplemental information about an order. |
| string | subscriptionStatus | Returns the subscription status – defined here. |
| string | subscriptionPeriod | Returns the Subscription period, specified in ISO 8601 format. |
| long | expiryTimeMillis | Returns subscription expiry time in milliseconds. |
| long | subscriptionPurchaseDateMillis | Returns subscription purchase date. |
| bool | isAcknowledged | Returns whether the purchase has been acknowledged. |
| Possible Returns | Description |
|---|---|
| PENDING | The order has been created, but the payment is pending. |
| EXPIRED | The subscription renewal has failed. |
| ACTIVE | Payment has been completed, and the subscription is active. |
| DELETED | The developer has deleted the subscription from nowStudio. |
| CANCELLED | The user has cancelled the subscription. |
Payments Module
Payments Module
Document Rev. 1.0