mysterium-vpn-mobile icon indicating copy to clipboard operation
mysterium-vpn-mobile copied to clipboard

App sometimes does not set OrderID to Play store order

Open tadaskay opened this issue 2 years ago • 0 comments

As a result, backend cannot link our order to Play store order since there is no common denominator. One of ObfuscatedExternalAccountId or ObfuscatedExternalProfileId should be set in all cases. Play store order should not be created if it's empty.

Example of such occurrence:

(*androidpublisher.ProductPurchase)(0x1400029e0f0)({
 AcknowledgementState: (int64) 1,
 ConsumptionState: (int64) 1,
 DeveloperPayload: (string) "",
 Kind: (string) (len=32) "androidpublisher#productPurchase",
 ObfuscatedExternalAccountId: (string) "",
 ObfuscatedExternalProfileId: (string) "",
 OrderId: (string) (len=24) "GPA.3318-9733-4340-18372",
 ProductId: (string) "",
 PurchaseState: (int64) 0,
 PurchaseTimeMillis: (int64) 1658222658622,
 PurchaseToken: (string) "",
 PurchaseType: (*int64)(<nil>),
 Quantity: (int64) 0,
 RegionCode: (string) (len=2) "US",

tadaskay avatar Jul 26 '22 07:07 tadaskay