Доброе утро, я много исследую, но у меня все еще нет того, что я хочу, я новичок во всем этом.Я хотел бы знать, как я могу получить идентификатор транзакции при совершении платежа через PayPal.Я ничего не нашел в https://ionicframework.com/docs/native/paypal/ Может кто-нибудь помочь мне узнать, как я могу получить идентификатор транзакции после оплаты?Моя идея заключается в создании QR-кода после оплаты на основе данных о совершенной транзакции.Заранее спасибо!
Вот мой код:
this.payPal.init({
PayPalEnvironmentProduction: ''
PayPalEnvironmentSandbox: 'mySandbox',
}).then(() => {
this.payPal.prepareToRender('PayPalEnvironmentSandbox', new PayPalConfiguration({
acceptCreditCards: false,
languageOrLocale: 'pt-BR',
merchantName: (this.produto.nom_produto),
merchantPrivacyPolicyURL: '',
merchantUserAgreementURL: ''
})).then(() => {
let detail = new PayPalPaymentDetails('1.00', '0.00', '0.00');
let payment = new PayPalPayment('1.00', 'BRL', 'Produto', 'Sale', detail);
this.payPal.renderSinglePaymentUI(payment).then((response) => {
console.log('pagamento efetuado');
this.createCode();
let toast = this.toastCtrl.create({ duration: 3000, position: 'bottom' });
toast.setMessage('Pagamento efetuado com sucesso');
toast.present();
}, () => {
console.log('erro ao renderizar o pagamento do paypal');
})
})
})
}