Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/42devs/transbank-sdk-node
NodeJS sdk for Transbank Products
https://github.com/42devs/transbank-sdk-node
javascript mall node nodejs-sdk oneclick payment payment-gateway payments transbank webpay
Last synced: 15 days ago
JSON representation
NodeJS sdk for Transbank Products
- Host: GitHub
- URL: https://github.com/42devs/transbank-sdk-node
- Owner: 42devs
- License: mit
- Created: 2019-12-22T02:04:50.000Z (almost 5 years ago)
- Default Branch: main
- Last Pushed: 2023-02-28T10:00:00.000Z (over 1 year ago)
- Last Synced: 2024-03-24T16:21:55.099Z (8 months ago)
- Topics: javascript, mall, node, nodejs-sdk, oneclick, payment, payment-gateway, payments, transbank, webpay
- Language: TypeScript
- Homepage:
- Size: 2.99 MB
- Stars: 5
- Watchers: 2
- Forks: 2
- Open Issues: 20
-
Metadata Files:
- Readme: README.md
- Changelog: CHANGELOG.md
- Contributing: CONTRIBUTING.md
- License: LICENSE
- Code of conduct: CODE_OF_CONDUCT.md
- Security: SECURITY.md
Awesome Lists containing this project
README
Transbank SDK nodejs
---
[![NPM](https://nodei.co/npm/transbank-sdk-node.png)](https://nodei.co/npm/transbank-sdk-node/)![size](https://img.shields.io/github/languages/code-size/42devs/transbank-sdk-node)
![npm](https://img.shields.io/npm/dw/transbank-sdk-node)
[![codecov](https://codecov.io/gh/42devs/transbank-sdk-node/branch/main/graph/badge.svg?token=8V1GTUKR2E)](https://codecov.io/gh/42devs/transbank-sdk-node)# Why this?
because the official version in [Transbank Developers]() is in POO, and POO sucks, that is the only reason, so, if you want to use Functional programing and make better your bundles and times, this is a good option.
also we have native support to typescript
# Requirements
- nodejs lts but is build in node 16.13.0
## Dependencies:
- we try, but for now we only have axios as dependency
# Getting Started
install using `npm` or `yarn`
```bash
npm install transbank-sdk-node
yarn add transbank-sdk-node
```you can read all the methods in the [docs](https://42devs.github.io/transbank-sdk-node)
## Roadmap
- [x] Normal Transaction
- [x] Create Transation
- [x] Commit Transaction
- [x] Transaction Status
- [x] Reverse or Cancel Transaction
- [x] Capture Transaction
- [ ] Mall Transaction
- [ ] Create Mall Transation
- [ ] Commit Mall Transaction
- [ ] Mall Transaction Status
- [ ] Reverse or Cancel Mall Transaction
- [ ] Capture Mall Transaction
- [ ] Full Transaction
- [ ] Full Transaction Mall
- [ ] One Click
- [ ] One Pay
- [ ] PatPass
- [ ] PatPass Commerce
- [ ] PatPass by Webpay
- [ ] Replace Axios Dependency
- [ ] Docs with examples
- [ ] Vue / React / Angular examples