1.0.6 • Published 11 months ago
@ledgergreen/payment-sdk-react v1.0.6
Ledger Green payment SDK
This is a react sdk for Ledger Green payment gateway.
Install
npm install --save @ledgergreen/payment-sdk-react
Usage
import React, { Component } from 'react'
import LGPayment from '@ledgergreen/payment-sdk-react'
class Example extends Component {
render() {
return <LGPayment
show={true}
publicKey={`Access Key, Provided by LedgerGreen`}, //Required
title = {`Any Title that you want to display as heading`}
orderId = {`NG-1234567`}
amount = {10.40} //Required
recurring: true
customerBase64: {`Back of customer driver’s license or MRZ of passport if already exist (base64 format)`}
customerInfo: {
address: "810 CHESTNUT ST",
dob: "02/04/1991",
city: "New York",
country: "USA",
firstName: "John",
middleName : "Brown",
lastName: "Doe",
issuedBy: "NC", //State shortcode
expirationDate: "02/17/2029",
gender: "Male",
issueDate: "02/04/2021",
postalCode: "3154",
idNumber : "XXXXXXXXX" // Customer driver license or passport
idType: "passport" // passport, driving
},
cardInfo = {
card: "4111111111111111",
expiryMonth: "02",
expiryYear: "28",
CVV: "123",
Zip: "10001"
},
Phone = {1111111111}, // We only support 10 digits US number for now.
onSuccess = {(success) => alert(success)}
onError = {(error) => alert(error)}
/>
}
}