@vouchermoney/vouchermoney

Javascript sdk for VoucherMoney APIs

Usage no npm install needed!

<script type="module">
  import vouchermoneyVouchermoney from 'https://cdn.skypack.dev/@vouchermoney/vouchermoney';
</script>

README

VoucherMoney Javascript SDK

About

This is the Javascript SDK for the VoucherMoney API.

Installation

via NPM:

npm install @vouchermoney/vouchermoney

via CDN:

https://cdn.jsdelivr.net/npm/@vouchermoney/vouchermoney@{version_number}/build/vouchermoney.min.js

or use the minified file in the build folder

Getting started

Client Side

Initialize the SDK with:

window.vouchermoney = new VoucherMoney(config);

or

const vouchermoney = new VoucherMoney(config);(NodeJS)

Your config object should contain:

  • storageMethod - Options are session for sessionStorage and local for localStorage

  • apiVersion - Default is 3 (Version 3 is the only currently supported version)

  • apiToken - Your VoucherMoney API token

Example:

    var config = {
        apiVersion: 3, 
        storageMethod: "local",
        apiToken: "authenticationTokenHere"
    }

Server Side (NodeJS)

Initialize the sdk with: const vouchermoney = new VoucherMoney(config);

Your config object should contain:

  • apiVersion - Default is 3 (Version 3 is the only currently supported version)

  • apiToken - Your VoucherMoney API token

Example:

    var config = {
        apiVersion: 3, 
        apiToken: "authenticationTokenHere"
    }

Custom API url

To use this SDK with a custom API url, your config object should contain customAPIURL

Example:

    var config = {
        ...,
        customAPIURL: "https://whatever.stuff/
    }

Documentation and usage

For more detailed documentation and usage Docs.

License

MIT license.