В настоящее время я использую cordova in-app-purchase-2 в моем приложении ioni c. Приложение уже загружено в консоль Google для тестирования покупки в приложении. И покупка в приложении уже показывала успех покупки. Моя проблема сейчас в том, что я хотел бы получить квитанцию и подпись, чтобы я мог сделать проверку покупки на своем бэкэнде. Тем не менее, json возвращает что-то, но не полное, данные транзакции в настоящее время нулевые. Вы можете посоветовать? Спасибо
эта строка кода извлекает информацию о продукте (где данные транзакции включены, но в настоящее время нулевые) this.store.get('ionic_101')
я пытался вставить эту строку кода в некоторые из -app приобрести 2 функции, но вместо того, чтобы что-то возвращать, он не возвращает результат, единственный способ, которым он может вернуть результат, находится вне функций in-app-purchase-2. Я также вставил это после store.refre sh, но не удача.
senddatatodatabase(JSON.stringify(this.store.get('ionic_101')));
ex.
this.store.when(productId).approved( (product: IAPProduct) => {
senddatatodatabase(JSON.stringify(this.store.get('ionic_101')));
product.finish();
this.loader.dismiss();
});