FINC micropayments
A simple button to integrate in your app and enable microtransactions in Solana.
Code sample
npm install finc
class PayWithCrypto extends React.Component {
render() {
return (
<FincButton
tokens={10000}
apiKey=${walletAddress}
networkConfig = {'devnet'}
onSuccess={() => console.log('Transfer successful)}
onError={() => console.error('Try again)}
/>
);
}
}
Accepted parameters
Parameter | Description | Required parameter | Default |
---|---|---|---|
tokens | Lamports to transfer | Yes | |
apiKey | API Key generated using dashboard.getfinc.com | Yes | |
networkConfig | Network config to use to transfer lamports | Optional, one of 'devnet', 'testnet', 'mainnet-beta' | 'mainnet-beta' |
onSuccess | Success action after payment processing is done | Optional | Displays a notification success message |
onError | Error action in case an error is thrown during payment processing | Optional | Displays a notification error message |
Dashboard
Dashboard link -> https://dashboard.getfinc.com
On your dashboard
- Connect your wallet
- Generate API Key
- Manage transactions
- Third party integrations (Coming soon)
Demo app
Go to https://demo.getfinc.com/ to play around with the demo.
Please ensure you are connected to Devnet before running the demo
Demo video
Upcoming features
- [ ] Support for Solana based wallets such as SolFlare, Sollet etc.
- [ ] Support for more cryptocurrencies such as SolEth, SolBitCoin etc.
- [ ] Third party integration on dashboard such as Slack
Support
Please reach out to support@getfinc.com in case of any questions, bugs or feedbackack I250KLLDLRDI312KRank16.3Kln/awhoissourceRank260KMore dataSummary reportDiagnosisDensity00n/a