0.1.2 • Published 1 year ago
@netapps.ng/react-native-netappspaysdk v0.1.2
@netapps.ng/react-native-netappspaysdk
Netapps payment sdk
Installation
npm install react-native-netappspaysdk
or
yarn add react-native-netappspaysdk
Example Usage
import * as React from 'react';
import {NetAppsPayProvider, useNetAppsPay} from 'react-native-netappspaysdk';
const payload = {
currency: 'NGN',
amount: 100,
paymentChannels: 'card,ussd,transfer,payatitude',
email: 'nwokolawrence6@gmail.com',
fullname: 'Nwoko Ndubueze',
narration: 'Testing',
};
export default function App() {
const {initPayment} = useNetAppsPay({
onFailed: (response) => {
},
onSuccess: (response) => {
},
});
const handleMakePayment = () => {
initPayment(payload);
};
return (
<NetAppsPayProvider publicKey="Netappspaykey">
<Button onPress={handleMakePayment}>
<Label>Make Payment</Label>
</Button>
</NetAppsPayProvider>
);
}