Я пытался интегрировать razorpay с моим приложением ionic3, я получил код от github
он успешно списывает платеж со счета, но не возвращает идентификатор платежа в мое приложение
Я следовал шагам отсюда: https://medium.com/enappd/how-to-integrate-razorpay-in-ionic-4-apps-and-pwa-55415fd9c1a9
var options = {
description: 'Credits towards consultation',
// image: 'https://i.imgur.com/3g7nmJC.png',
currency: 'INR',
key: 'xxxxxx',
amount: this.amount * 100,
name: this.name,
prefill: {
email: this.email,
contact: this.mobileNumber,
name: this.name
},
theme: {
color: '#F37254'
},
modal: {
ondismiss: function() {
console.log('dismissed')
}
}
};
var successCallback = function(payment_id) {
alert('payment_id: ' + payment_id);
callApi(payment_id, options.amount);
};
var cancelCallback = function(error) {
console.log('fail');
console.log(error.description + ' (Error ' + error.code + ')');
};
Razorpay.open(options, successCallback, cancelCallback);
На самом деле я видел этот тип вопросов из стека, но не ответил на этот вопрос,
Вот ссылка из этого кода, я изменил
"Razorpay.open to RazorpayCheckout.open", но она показывает эту ошибку "razorpaycheckout is notfined cordova"
Дайте мне несколько советов, чтобы решить мою проблему
Заранее спасибо