и с датой транзакции, но а как узнать фактическую дату тогда когда подписка не оплачена а началась? там вроде бы пишут что автопродление списывает сумму заранее, и фактически не в дату транзакции начало может быть дейтсвия подписки...
1000000739603901 | 2020-11-09 00:01:37 1000000739595674 | 2020-11-09 00:01:37 вот это одна и та же, пришла с разным ид транзакции, соклько раз запрашивашеь столько и приходит с разным ид
да я юзаю flutter_in_app_purchase но я вроде уже разобрался, я юзал поле transactionId и для гугла оно было всегда одно на одну транзакцию, а для иос там есть originalTransactionIdentifierIOS, вот это поле ок, а первое всегда меняется)
да я юзаю flutter_in_app_purchase но я вроде уже разобрался, я юзал поле transactionId и для гугла оно было всегда одно на одну транзакцию, а для иос там есть originalTransactionIdentifierIOS, вот это поле ок, а первое всегда меняется)
правидьно что меняется потому что для эппл это разные транзакции. сколько раз запрашиваешь столько раз и разных транцакций придет. а проверять нужно на своем сервер - не внутри приложения
и с датой транзакции, но а как узнать фактическую дату тогда когда подписка не оплачена а началась? там вроде бы пишут что автопродление списывает сумму заранее, и фактически не в дату транзакции начало может быть дейтсвия подписки...
ну подписка начинается с момента originalPurchasedate (не помню точно поле) в квитанции. других вариантов не может быть