Languages

Menu
Sites
Language
How to find out whether a customer cancels Subscription and refunds Items? (In App Purchase, Gear, mPurchaseDate)

Who knows how to find out whether a customer cancels Subscription and refunds Items? Gear S3 Tizen
getPurchasedItemList method returns bought Subscription and Items even if they have been refund.

There are no key which can help to find out that:
mItemId
mItemName
mItemPrice
mItemPriceString
mCurrencyUnit
mCurrencyCode
mItemDesc
mItemImageUrl
mItemDownloadUrl
mType
mPaymentId
mPurchaseId
mPurchaseDate
mSubscriptionEndDate

How to solve the issue?

Edited by: Anonymous on 03 May, 2019

Responses

5 Replies
André Reus

I have not found any attribute which indicates the subscription cancel or refund .... what is the mSubscriptionEndDate after cancelling or refunding ? It should have expired ...

I’m grateful for your response.

I've already tested mSubscriptionEndDate. That key returns mPurchaseDate value + 2 hours.

Maybe you know what it means, because I have no clue. we have 7-day free trial and montlhy Subscription. What meaning can have 2 hours?

For instance, if mPurchaseDate is Fri 20 April 2018 16:17:46 then mSubscriptionEndDate is Fri 20 April 2018 18:17:46.

No matter whether the subcription is canceled, the returned values will be the same as before.

It makes me angry! For example, Anroid In-App Purchase has 'status' key which returns Purchase status ('true' or 'false').

André Reus

I didn't get your point actually... If the user cancel or refund then the mPurchaseDate is +2 hours..right ? If the user don't cancel or refund what mPurchaseDate return ? 

The same.

If the user both cancel\refund and do NOT cancel\refund then mPurchaseDate returns mPurchaseDate is +2 hours.

André Reus

Then it may be a Bug ! you may report it as bug here https://bugs.tizen.org/secure/Dashboard.jspa