Ionic 4 Angular 8 Razorpay付款网关集成错误

时间:2019-12-26 05:51:40

标签: angular ionic-framework razorpay

Ionic 4 Angular 8 Razorpay集成错误:

  

警告{“代码”:“ BAD_REQUEST_ERROR”,“描述”:“提供的ID不存在”}(错误3)

当我尝试通过android中的ionic应用付款时,遇到了上述问题。

请在下面检查我的代码

payWithRazor() {
    var options = {
      description: 'First order for customer.',
      image: 'https://i.imgur.com/3g7nmJC.png',
      currency: 'INR',
      key: 'rzp_test_1DP5mmOlF5G5ag',
      order_id: 'order_7HtFNLS98dSj8x',
      amount: '5000',
      name: 'foo',
      prefill: {
        email: 'pranav@razorpay.com',
        contact: '8879524924',
        name: 'Pranav Gupta'
      },
      theme: {
        color: '#F37254'
      }
    }

    var successCallback = function(success) {
      alert('payment_id: ' + success.razorpay_payment_id)
      var orderId = success.razorpay_order_id
      var signature = success.razorpay_signature
    }

    var cancelCallback = function(error) {
      alert(error.description + ' (Error '+error.code+')')
    }

    RazorpayCheckout.on('payment.success', successCallback);
    RazorpayCheckout.on('payment.cancel', cancelCallback);
    RazorpayCheckout.open(options);
  }

1 个答案:

答案 0 :(得分:0)

image

您整合自己的ID吗 与此检查 https://github.com/razorpay/razorpay-node

 key: YOUR_KEY_ID,

this is good blog