Subscription Purchase Verification

This API allows you to verify the credibility of a Purchase of the type Subscription. This API is useful to make a final verification before delivering the Item to the User to ensure that the Purchase is correct and prevent fraud. This API does not require authentication.


Show detailed information about the Success (200) result

The Success result returns the following detailed payload:

NameTypeDescription
kindStringType of purchase made.
startTimeMillisStringStart time of the Subscription in millies.
expiryTimeMillisStringExpiry time of the Subscription in millies.
autoRenewingBooleanSpecifies if the subscription will renew automatically. If set to true, the subscription remains active and is scheduled to renew on the upcoming billing date. If set to false, the subscription has been canceled, and access to content will end on the next billing date unless the user opts to restore automatic renewal or completes a manual renewal.
priceCurrencyCodeStringThe price currency, as an ISO 4217 alphabetic code. Example: USD
priceAmountMicrosLongThe price in micro-units (millionths of the price currency). Example: 4990000 (for 4.99)
countryCodeStringString value following the ISO-3166-1-A2 guidelines. Example: US
developerPayloadStringString based payload specified by the Developer when initiating this Purchase.
paymentStateIntState of the Payment.
orderIdStringThe order UID (Unique Identifier) used internally in Aptoide.
acknowledgementStateIntState of the acknowledgment.

paymentState

ValueTitleDescription
0PendingPayment is still pending.
1ReceivedPayment has been received.

acknowledgementState

ValueTitleDescription
0PendingPurchase is still not acknowledged.
1AcknowledgedPurchase is not acknowledged.

Language
Click Try It! to start a request and see the response here!