Поля отмены предназначены только для случая, когда служба поддержки Apple отменила подписку для клиента. В этом случае вы получите поле cancellation_date_ms
в ответе сервер-сервер.
cancellation_date_ms
Время и дата, когда служба поддержки Apple была отменена транзакция или время и дата, когда пользователь обновил автоматически обновляемую подписку.
подробнее здесь .
cancellation_date
- соответствующее поле в сама квитанция
Примечание: cancellation_date
и cancellation_date_ms
оба существуют только в среде production .
Чтобы проверить, отменил ли пользователь вашу подписку, вы будете использовать expiration_intent
(причина истечения срока подписки).
Вы можете использовать это значение для:
- Решать, следует ли опросить подписчиков, которые выбрали для учетную запись в вашей системе или показ альтернативных продуктов подписки в той же группе, если значение равно «1».
- Решите, показывать ли те же или альтернативные продукты подписки, если значение равно «2», поскольку пользователь не сделал активного выбора, чтобы отписаться от подписки.
- Решите, следует ли представить предложение подписки, чтобы вернуть пользователя, если значение равно "1".
подробнее здесь