Я интегрирую подписки на iOS In-App с бэкэнд Nestjs. Я настроил подписку Apple Server-Server (S2S) Webhooks, и они успешно принимаются. Id и идентификатор пользователя к бэкэнд, чтобы проверить и связывать подписку с пользователем.
Проблема :
Если пользователь не повторно открывает приложение после покупки, фронтал никогда не отправляет кеду и идентификатор пользователя. Несмотря на то, что бэкэнд получает WebHook Apple, он не содержит никакого идентификатора пользователя, поэтому я не могу связать платеж с конкретным пользователем. Я ожидал, что Webhook Apple будет включать в себя (например, идентификатор пользователя или пользовательское поле), чтобы идентифицировать пользователя, даже если они не возвращаются в приложение. Чтобы надежно связывать уведомления WebHook с пользователями в этом сценарии?
Любая помощь будет оценена!
Подробнее здесь: https://stackoverflow.com/questions/796 ... -server-si
Мобильная версия