-
Notifications
You must be signed in to change notification settings - Fork 18
Open
Labels
enhancementNew feature or requestNew feature or requestquestionFurther information is requestedFurther information is requested
Description
Description
For Android, In onPurchaseCompleted and AdaptyProfile there is no field purchaseToken.
We want to keep Google server notifications webhook on our side but we need this field to perform Google API call on purchases.subscriptions.get
This is what AdaptyProfile looks like on a "sandbox" subscription:
{
"accessLevels": {
"premium": {
"activatedAt": "2024-03-18T08:02:26.000Z",
"expiresAt": "2024-03-18T09:02:24.000Z",
"id": "premium",
"isActive": true,
"isInGracePeriod": false,
"isLifetime": false,
"isRefund": false,
"renewedAt": "2024-03-18T08:32:24.000Z",
"store": "play_store",
"vendorProductId": "XX",
"willRenew": true,
"android": {}
}
},
"segmentHash": "not implemented",
"customAttributes": {},
"nonSubscriptions": {},
"profileId": "767c2a48-a906-416d-ae85-44056a709466",
"subscriptions": {
"XX": {
"isActive": true,
"isLifetime": false,
"vendorProductId": "XX",
"store": "play_store",
"vendorTransactionId": "GPA.XX",
"vendorOriginalTransactionId": "GPA.XX",
"activatedAt": "2024-03-18T08:02:26.000Z",
"willRenew": true,
"isInGracePeriod": false,
"isRefund": false,
"isSandbox": true,
"renewedAt": "2024-03-18T08:32:24.000Z",
"expiresAt": "2024-03-18T09:02:24.000Z"
}
}
}
For iOS it's OK since we only need transactionId.
How can I retrieve the purchaseToken from Adapty ? I couldn't find a way to.
System info
No response
Metadata
Metadata
Assignees
Labels
enhancementNew feature or requestNew feature or requestquestionFurther information is requestedFurther information is requested