Conekta Node v 3.1.1
Exactly the same package as conekta-node but this one uses promises instead of callbacks Wrapper to connect with https://api.conekta.io.
Install
npm i conekta-promise -S
Usage
var conekta = require('conekta'); conekta.api_key = '9YxqfRnx4sMQDnRsqdYn';conekta.locale = 'es'; conekta.Order.create({ "currency": "MXN", "customer_info": { "name": "Jul Ceballos", "phone": "+5215555555555", "email": "jul@conekta.io" }, "line_items": [{ "name": "Box of Cohiba S1s", "description": "Imported From Mex.", "unit_price": 35000, "quantity": 1, "tags": ["food", "mexican food"], "type": "physical" }]}).then(function(res){ console.log(res.toObject());}).catch(function(err){ console.log(err.type);});
Endpoints
Conekta.Order.createConekta.Order.updateConekta.Order.findConekta.Order.whereConekta.Order.createChargeConekta.Order.createLineItemConekta.Lineitem.updateConekta.Order.createTaxLineConekta.TaxLine.updateConekta.Order.createShippingLineConekta.ShippingLine.updateConekta.Order.createDiscountLineConekta.DiscountLine.updateConekta.Customer.createConekta.Customer.updateConekta.Customer.findConekta.Customer.whereConekta.Customer.destroyConekta.Customer.createSourceConekta.Source.updateConekta.Customer.createShippingContactConekta.ShippingContact.updateConekta.Customer.createFiscalEntityConekta.FiscalEntity.update
Documentation
Please see https://www.conekta.io/docs/api-v1_1 for up-to-date documentation.
Contribute
Clone repo
$ git clone https://github.com/conekta/conekta-node$ cd conekta-node
Install dependencies
$ npm install
Run interactive mode
$ bin/consoleWelcome to Conekta node console!Help: > conekta.api_key = '9YxqfRnx4sMQDnRsqdYn';'9YxqfRnx4sMQDnRsqdYn'> conekta.locale = 'es';'es'>
Run tests
$ npm test
Send pull requests
We love pull requests, send them from your fork to branch dev into conekta/conekta-node
License
Developed in Mexico by Conekta. Available with MIT License.
We are always hiring!
If you are a comfortable working with a range of backend languages (Java, Python, Ruby, PHP, etc) and frameworks, you have solid foundation in data structures, algorithms and software design with strong analytical and debugging skills. Send us your CV and GitHub to quieroser@conekta.com