{"id":17716350,"url":"https://github.com/uala-developers/ualabis-nodejs","last_synced_at":"2025-04-21T03:32:23.125Z","repository":{"id":144677880,"uuid":"554865208","full_name":"Uala-Developers/ualabis-nodejs","owner":"Uala-Developers","description":"Official Ualá Bis NodeJS SDK: https://www.npmjs.com/package/ualabis-nodejs","archived":false,"fork":false,"pushed_at":"2023-07-20T02:06:44.000Z","size":295,"stargazers_count":7,"open_issues_count":2,"forks_count":3,"subscribers_count":0,"default_branch":"main","last_synced_at":"2025-04-12T09:43:19.050Z","etag":null,"topics":["api-checkout","checkout","javascript","node","node-js","nodejs","sdk","ts","uala","ualabis"],"latest_commit_sha":null,"homepage":"https://uala-developers.github.io/ualabis-nodejs/","language":"TypeScript","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"mit","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/Uala-Developers.png","metadata":{"files":{"readme":"README.md","changelog":"CHANGELOG.md","contributing":null,"funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null}},"created_at":"2022-10-20T14:28:42.000Z","updated_at":"2025-02-07T18:37:53.000Z","dependencies_parsed_at":"2024-10-22T22:58:03.767Z","dependency_job_id":null,"html_url":"https://github.com/Uala-Developers/ualabis-nodejs","commit_stats":null,"previous_names":[],"tags_count":2,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Uala-Developers%2Fualabis-nodejs","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Uala-Developers%2Fualabis-nodejs/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Uala-Developers%2Fualabis-nodejs/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Uala-Developers%2Fualabis-nodejs/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/Uala-Developers","download_url":"https://codeload.github.com/Uala-Developers/ualabis-nodejs/tar.gz/refs/heads/main","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":249991130,"owners_count":21357204,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["api-checkout","checkout","javascript","node","node-js","nodejs","sdk","ts","uala","ualabis"],"created_at":"2024-10-25T13:11:53.651Z","updated_at":"2025-04-21T03:32:22.843Z","avatar_url":"https://github.com/Uala-Developers.png","language":"TypeScript","funding_links":[],"categories":[],"sub_categories":[],"readme":"# Ualá API Checkout JavaScript SDK\n\nOfficial Javascript SDK for Ualá Bis API Checkout\n\nSDK Javascript oficial de Ualá Bis API Checkout\n\n\u003cimg align=\"right\" src=\"https://nodejs.org/static/images/logo.svg\" width=\"250\"/\u003e\n\n\n## Content\n  - [Installation](#installation) | [Instalación](#instalación)\n  - [Functions](#functions) | [Funciones](#funciones)\n  - [Usage](#usage) | [Uso](#uso)\n  - [API Checkout Docs](#api-checkout-docs)\n\n## Installation\nInstall the package with:\n```sh\nnpm i ualabis-nodejs\n```\n\n## Functions\nList of all functions:\n  - setUp\n  - createOrder\n  - getOrder\n  - getFailedNotifications\n  - getOrders\n\n## Usage\nThe package needs to be configured with your account's secret key\n\n```js\n/**\n * if you use ES Modules instead of CommonJS use import statement\n * import UalaApiCheckout from 'ualabis-nodejs';\n*/\n\nconst UalaApiCheckout = require('ualabis-nodejs');\n\nawait UalaApiCheckout.setUp({\n  userName: 'example_user',\n  clientId: 'example_client_id',\n  clientSecret: 'example_client_secret',\n  isDev: true,\n});\n\nconst order = await UalaApiCheckout.createOrder({\n  amount: 10.2,\n  description: 'test',\n  callbackSuccess: 'https://www.google.com/search?q=failed',\n  callbackFail: 'https://www.google.com/search?q=success',\n});\n\nconst generatedOrder = await UalaApiCheckout.getOrder(order.uuid);\n\nconst orders = await UalaApiCheckout.getOrders({limit:'2', fromDate:'2022-08-04', toDate:'2022-08-09'});\n\n```\n\n\n# Español\n\n## Instalación\nInstale el paquete con el siguiente comando:\n```sh\nnpm i ualabis-nodejs\n```\n\n## Funciones\nListado de todas las funciones:\n  - setUp\n  - createOrder\n  - getOrder\n  - getFailedNotifications\n  - getOrders\n\n## Uso\nPara hacer uso del SDK es necesario que configure sus credenciales como se muestra a continuación:\n\n```js\n/**\n * Si su código usa ES Modules y no CommonJS, importa el\n * paquete de la siguiente manera:\n * import UalaApiCheckout from 'ualabis-nodejs';\n*/\n\nconst UalaApiCheckout = require('ualabis-nodejs');\n\nawait UalaApiCheckout.setUp({\n  userName: 'example_user',\n  clientId: 'example_client_id',\n  clientSecret: 'example_client_secret',\n  isDev: true,\n});\n\nconst order = await UalaApiCheckout.createOrder({\n  amount: 10.2,\n  description: 'test',\n  callbackSuccess: 'https://www.google.com/search?q=failed',\n  callbackFail: 'https://www.google.com/search?q=success',\n});\n\nconst generatedOrder = await UalaApiCheckout.getOrder(order.uuid);\n\nconst orders = await UalaApiCheckout.getOrders({limit:'2', fromDate:'2022-08-04', toDate:'2022-08-09'});\n\n```\n\n## API Checkout Docs\nAlso you can show Api Checkout Documentation in https://developers.ualabis.com.ar","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fuala-developers%2Fualabis-nodejs","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fuala-developers%2Fualabis-nodejs","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fuala-developers%2Fualabis-nodejs/lists"}