JS library for implementing Okra
Using npm:
$ npm install npm-okrajs
Using yarn:
$ yarn add npm-okrajs
Using CDN:
<script src="https://cdn.okra.ng/v1/bundle.js"></script>
For JS frameworks import it and use
import Okra from 'npm-okrajs'
For others, just use
Okra.buildWithOptions({
name: 'Peter the Builder',
env: 'production-sandbox',
key: '', //Your key from the Okra dashboard
token: '', //your token from the okra dashboard
onSuccess: function(data){
console.log('options success', data)
},
onClose: function(){
console.log('options close')
}
})
Okra.buildWithShortUrl({
short_url: '', //Your short url from the link builder
})
Name | Type | Required | Default Value | Description |
---|---|---|---|---|
key |
String |
true | Your public key from your Okra Dashboard. | |
token |
String |
true | Your token from your Okra Dashboard. | |
env |
String |
false | production |
production(live)/production-sandbox (test) |
products |
Array |
true | ['Auth'] |
The Okra products you want to use with the widget. |
logo |
String(URL) |
false | Okra's Logo | |
name |
String |
false | Your Company's name | Name on the widget |
color |
HEX |
false | #3AB795 | Theme on the widget |
limit |
Number |
false | 24 | Statement length |
filter |
Object |
false | Filter for widget | |
isCorporate |
Boolen |
false | false |
Corporate or Individual account |
connectMessage |
String |
false | Instruction to connnect account | |
guarantors.status |
String |
false | ||
guarantors.message |
String |
false | ||
guarantors.number |
Number |
false | ||
widget_success |
String |
false | Widget Success Message | |
widget_failed |
String |
false | Widget Failed Message | |
callback_url |
String(Url) |
false | ||
currency |
String |
false | NGN | Wallet to bill |
exp |
Date |
false | Won't expire | Expirary date of widget |
options |
Object |
false | You can pass a object custom values eg id | |
onSuccess |
Function |
false | Action to perform after widget is successful | |
onClose |
Function |
false | Action to perform if widget is closed |
Name | Type | Required | Description |
---|---|---|---|
short_ur |
String |
true | Your generated url from link builder. |
onSuccess |
Function |
false | Action to perform after widget is successful |
onClose |
Function |
false | Action to perform if widget is closed |
For enquires and questions, contact