1.3.2 • Published 3 years ago

ongoua-pvit v1.3.2

Weekly downloads
-
License
MIT
Repository
github
Last release
3 years ago

ongoua-pvit

A npm package for use PVit payment gateway

Installation

Using npm:

$ npm i ongoua-pvit

Using yarn:

$ yarn add ongoua-pvit

Examples

Submitting request

const { OngouaPvit } = require("ongoua-pvit");

const TEL_MARCHAND = process.env.TEL_MARCHAND;
const TOKEN        = process.env.TOKEN;

const clientPvit = new OngouaPvit(TEL_MARCHAND, TOKEN);

clientPvit.tel_client   = "074567890";
clientPvit.montant      = 100;
clientPvit.ref          = "PROD2X3T8";

clientPvit.send().then((response) => {
    const data = response.json;
    if (data) {
        // Do something with data
        console.log(data.statut);
        console.log(data.message);
    }
}).catch((error) => {
    console.log("Error handling");
    console.log(error);
});

In your PVit callback

const { OngouaPvit } = require("ongoua-pvit");

// xmlPVit contains XML response provided by PVit
const data = OngouaPvit.parse(xmlPVit)

if (data) {
    // Do something with data
    console.log(data.statut);
    console.log(data.message);
    console.log(data.ref);
}

Report bug

DM me on Twitter @DimitriONGOUA

1.3.2

3 years ago

1.3.1

3 years ago

1.3.0

3 years ago

1.2.0

3 years ago

1.1.0

3 years ago

1.0.0

3 years ago