RazorpayCheckout не определен в интеграции ионных платежей - PullRequest
1 голос
/ 09 июня 2019

Я пытался интегрировать 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"

Дайте мне несколько советов, чтобы решить мою проблему

Заранее спасибо

...