openmonet-connector
v1.1.5
Published
Openmonet payment connector
Readme
Openmonet connector
The official js library for Openmonet P2P crypto exchange.
npm install openmonet-connectorWhat is Openmonet?
Openmonet is another level of P2P crypto exchanges. We were able to speed up the deals time to less than one minute, with several concept improvements.
Quickstart
Get credentials for your platform by submitting connection form then add library to your project and pass credentials data to boot method
Methods
boot({mode, clientId, tokenData?, partnerWalletAddress?, containerId?, iframeHeight?, iframeWidth?, iframeBottom?, iframeRight?})
Boot widget with trading mode and auth credentials
Properties
| Param | Type | Description | | ------ | ------ | ------ | |widgetUrl| string: | Setting up widget URL where it is will be loaded from | |clientId| string | Customer clientId | |tokenData| string in Base64 format | * Token must be obtained from API for every unique user of your platform | |partnerWalletAddress| string | BTC address for crypto exchange | |containerId| string | Optional id for widget container. Body is used by default | |iframeHeight| string | Frame height position |iframeWidth| string | Frame width position |iframeBottom| string | Frame bottom position |iframeRight| string | Frame right position |embedMode| EmbedMode: ['DRAWER', 'CONTAINER'] | Setting up widget mode. If you embed widget directly to container on the page, then choose CONTAINER, else use DRAWER |customIframeStyles| CSSStyleDeclaration | You can add additional styles to iFrame when it is created
open({tradingAction, fiatCurrencyId, countryCode, paymentMethodId, amount, amountType}?)
Open widget with your params
Properties
| Param | Type | Description | | ------ | ------ | ------ | |tradingAction| string: must be one in ['SELL', 'BUY'] | Action | |fiatCurrencyId| string | Fiat currency ID | |countryCode| string in ISO format | Country ISO code | |paymentMethodId| string | payment method ID | |amount| number | Amount | |amountType| string: must be one in ['FIAT', 'CRYPTO'] | Amount Type | |currencyName| string | Customer currency using to pay
close()
Close widget drawer
destroy()
Logout user and destroy widget drawer
