Как я могу сделать проверку квитанции с Flutter? - PullRequest
0 голосов
/ 19 июня 2019

Я хочу добавить IAP в мое существующее приложение Flutter (мое первое приложение), поэтому я некоторое время изучал эту тему и начинаю понимать, как она работает, пока не наткнулся на тему «Проверка получения».Мне сложно понять ответы на вопросы, связанные с этой темой, потому что я относительно неопытный программист.Если бы кто-нибудь мог дать мне простое объяснение того, что на самом деле происходит во время проверки квитанции (на ios и android) и какова часть процесса разработки приложения, это бы мне очень помогло.Я использую плагин flutter_inapp_purchase .

1 Ответ

0 голосов
/ 19 июня 2019

Проверка квитанции включает в себя получение локального файла квитанции и его отправку на ваш сервер, после чего ваш сервер надежно проверит квитанцию ​​в Apple или Google.Затем ваше приложение получает ответ «успех» или «сбой» в зависимости от того, прошла ли проверка успешно.

Таким образом, часть Flutter будет извлекать квитанцию ​​и отправлять ее в бэкэнд.Фактическая проверка квитанции происходит на вашем сервере и может быть выполнена на любом языке, который вы предпочитаете.

Если вы заинтересованы в готовом решении, мы только что выпустили бета-версию плагина Flutterкоторый включает проверку квитанции на стороне сервера: https://pub.dev/packages/purchases_flutter/

...