1.0.1 • Published 2 years ago
ualabis-nodejs v1.0.1
Ualá API Checkout JavaScript SDK
Official Javascript SDK for Ualá Bis API Checkout
SDK Javascript oficial de Ualá Bis API Checkout
Content
Installation
Install the package with:
npm i ualabis-nodejs
Functions
List of all functions:
- setUp
- createOrder
- getOrder
- getFailedNotifications
- getOrders
Usage
The package needs to be configured with your account's secret key
/**
* if you use ES Modules instead of CommonJS use import statement
* import UalaApiCheckout from 'ualabis-nodejs';
*/
const UalaApiCheckout = require('ualabis-nodejs');
await UalaApiCheckout.setUp({
userName: 'example_user',
clientId: 'example_client_id',
clientSecret: 'example_client_secret',
isDev: true,
});
const order = await UalaApiCheckout.createOrder({
amount: 10.2,
description: 'test',
callbackSuccess: 'https://www.google.com/search?q=failed',
callbackFail: 'https://www.google.com/search?q=success',
});
const generatedOrder = await UalaApiCheckout.getOrder(order.uuid);
const orders = await UalaApiCheckout.getOrders({limit:'2', fromDate:'2022-08-04', toDate:'2022-08-09'});
Español
Instalación
Instale el paquete con el siguiente comando:
npm i ualabis-nodejs
Funciones
Listado de todas las funciones:
- setUp
- createOrder
- getOrder
- getFailedNotifications
- getOrders
Uso
Para hacer uso del SDK es necesario que configure sus credenciales como se muestra a continuación:
/**
* Si su código usa ES Modules y no CommonJS, importa el
* paquete de la siguiente manera:
* import UalaApiCheckout from 'ualabis-nodejs';
*/
const UalaApiCheckout = require('ualabis-nodejs');
await UalaApiCheckout.setUp({
userName: 'example_user',
clientId: 'example_client_id',
clientSecret: 'example_client_secret',
isDev: true,
});
const order = await UalaApiCheckout.createOrder({
amount: 10.2,
description: 'test',
callbackSuccess: 'https://www.google.com/search?q=failed',
callbackFail: 'https://www.google.com/search?q=success',
});
const generatedOrder = await UalaApiCheckout.getOrder(order.uuid);
const orders = await UalaApiCheckout.getOrders({limit:'2', fromDate:'2022-08-04', toDate:'2022-08-09'});
API Checkout Docs
Also you can show Api Checkout Documentation in https://developers.ualabis.com.ar