React JS
The Ippopay Payments plugin allows you to accept credit card, UPI, Netbanking and debit card payments via Ippopay payment gateway in your React JS.
react-ippopay
Install
npm install --save react-ippopayUsage
Basic configuration
Step 1
import {Ippopay} from 'react-ippopay';
class App extends Component {
state = {
ippopayOpen: false,
order_id:'YOUR_ORDER_ID',
public_key:'YOUR_PUBLIC_KEY'
};
ippopayHandler(e){
if(e.data.status == 'success'){
console.log(e.data)
}
if(e.data.status == 'failure'){
console.log(e.data)
}
}
componentDidUpdate(){
window.addEventListener('message', this.ippopayHandler);
}
ippopayOpen(){
this.setState({ippopayOpen: true});
}
render() {
return (
<div>
<span onClick={e => this.ippopayOpen(e)}>IppoPay</span>
<Ippopay ippopayOpen={this.state.ippopayOpen} ippopayClose={true} order_id={this.state.order_id} public_key={this.state.public_key}
/>
</div>
);
}
}Step 2
Step 3
Props
Success and Error Handlers
Author
License
Last updated