ks-pay-package-pvt
v1.0.17
Published
Payment processing utilities for KS Pay
Downloads
54
Maintainers
Readme
KS-PAY PAYMENT PACKAGE
Integrate package in your react application.
Prerequisites
- git
- npm
- react
Examples
Installation
import Gateways from "ks-pay-package-pvt";
BASIC EXAMPLE:
const[gatewayDetails,setGatewayDetails]=React.useState(null)
const processOrder=async()=>{
let headers={
"x-signature":sign // Signature will get from initate API
}
try{
let res=await axios.post(`${BASE_URL}/transaction/process`,{},{headers})
setGatewayDetails(res?.data?.result)
}catch(e){
console.log(e)
}
}
return (
<div>
{
gatewayDetails && Object.keys(gatewayDetails).length!=0 && <Gateways payload={gatewayDetails} />
}
</div>
);- FULL EXAMPLE:
import React, { useState } from "react";
import Gateways from "ks-pay-package-pvt";
export default function App() {
const[gatewayDetails,setGatewayDetails]=React.useState(null)
const processOrder=async()=>{
let headers={
"x-signature":sign // Signature will get from initate API
}
try{
let res=await axios.post(`${BASE_URL}/transaction/process`,{},{headers})
setGatewayDetails(res?.data?.result)
}catch(e){
console.log(e)
}
}
return (
<div>
{
gatewayDetails && Object.keys(gatewayDetails).length!=0 && <Gateways payload={gatewayDetails} />
}
</div>
);
}
