В уведомлении сервера покупки приложений для расходных материалов есть способ? - PullRequest
0 голосов
/ 01 октября 2019

Я пытаюсь установить среду, которая отправляет уведомление на мой сервер, когда пользователь покупает расходное приложение в приложении.

Самое простое решение - получить результат SKPaymentTransactionStatePurchased in

- (void)paymentQueue:(SKPaymentQueue *)queue updatedTransactions:(NSArray *)transactions

и самостоятельно сделаю обновление на моем сервере. Нечто вроде «это в приложении» только что куплено у пользователя xyz@mysite.com.

Но для этого механизма требуется два разных момента:

1 - процесс покупки (завершился в обновленных транзакцияхметод) 2 - веб-вызов веб-службы (на моем сервере), который обновляет статус до «успешный платеж»

Но что произойдет, если, например, возникла проблема с соединением между точками 1 и 2?

Мои расходные материалы в приложении рискуют быть оплаченными без установки «успешного платежа» с этой конфигурацией, поэтому мой вопрос:

Существует способ отправить уведомление (возможно, с квитанцией внутри) отСервер Apple на мой сервер сразу после оплаты?

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...