1

React Native アプリに UPI 支払いを実装しようとしていますが、支払いが成功するとアプリがクラッシュします。私はすでにカード決済を実装しており、それは完全に機能しますが、UPI 決済の場合、決済が成功したというアラートが表示されているにもかかわらず、アプリがクラッシュします。Razorpay の支払いを実装するために customui SDK を使用しています。例外やエラーが発生していないため、立ち往生しています。どんな助けでも大歓迎です。ありがとうございました。

Razorpay コード

    var options = {
        currency: 'INR',
        key_id: 'test_key',
        amount: this.props.total,
        vpa:this.state.upi,
        contact: 'XXXXXXXXXX',
        email: 'XXXXXXXXX',
        method: 'upi'          
      }
      Razorpay.open(options).then((data) => {
        // handle success
        alert(`Success: ${data.razorpay_payment_id}`);
        console.log(`Success: ${data.razorpay_payment_id}`)
      }).catch((error) => {
        // handle failure
        alert(`Error: ${error.code} | ${error.description}`);
        console.log(`Error: ${error.code} | ${error.description}`)
      });
4

1 に答える 1