Я работаю над интеграцией Razorpay в свое приложение React Native. Он успешно интегрирован в приложение.
Прямо сейчас открывается экран со всеми способами оплаты, включая карту, интернет-банкинг, кошелек и UPI. Я хочу перенаправить пользователя на конкретный способ оплаты. Предположим, что если пользователь выбирает Интернет-банкинг, то вместо того, чтобы открывать страницу со всеми вариантами способов оплаты, он должен быть перенаправлен на страницу Интернет-банкинга razorpay.
Я погуглил, но не получил конкретного потока для его интеграции. Пожалуйста, дайте мне знать, как этого добиться.
То, что я пробовал до сих пор, выглядит следующим образом:
var options = {
description: 'Credits towards consultation',
image: 'https://i.imgur.com/3g7nmJC.png',
currency: 'INR',
key: 'KEY',
amount: '100',
name: 'FOOO',
method:"netbanking",
//bank:"HDFC",
prefill: {
email: '[email protected]',
contact: '919191919991',
name: 'Razorpay Software'
},
theme: {color: '#F37254'}
}
RazorpayCheckout.open(options).then((data) => {
// handle success
console.log("razorpay success : " + JSON.stringify(data));
alert(`Success: ${data.razorpay_payment_id}`);
}).catch((error) => {
// handle failure
console.log("razorpay success : " + JSON.stringify(error));
alert(`Error: ${error.code} | ${error.description}`);
});
Здесь method:"netbanking",
не работает. Всегда открыта начальная страница со всеми способами оплаты. Я использую для реализации библиотеку react-native-razorpay.