payture

1.2.1 • Public • Published

Build Status

Payture.com API for NodeJS

Payture API for NodeJS. To get started with Payture, you will need an account, please contact Payture directly. Please also note that this module was not developed by Payture.

Getting Started

What you need

  1. Payture Host
  2. Merchant Account(s)

Install

npm

npm install -save payture

Initialize

var Payture = require('payture')
var api     = new Payture(PAYTURE_HOST)

Payture eWallet

Init

api.wallet.init(MERCHANT, data, callback)           // Init

Pay

api.wallet.pay(MERCHANT, data, callback)            // Pay

User Management

Check

api.wallet.users.check(MERCHANT, data, callback) // Check

Register

api.wallet.users.register(MERCHANT, data, callback) // Register

Delete

api.wallet.users.delete(MERCHANT, data, callback) // Delete

❗️ For delete you need to provide the Payture password, NOT the user password (or token).

Card Management

GetList

api.wallet.cards.getList(MERCHANT, data, callback)  // GetList

3DSecure

PaySubmit3DS

api.wallet.paySubmit3ds(MERCHANT, data, callback)   // PaySubmit3DS

Testing

To test the Payture API run the command npm test. Make sure you set the following Environment variables:

  • PAYTURE_HOST
  • PAYTURE_ADD
  • PAYTURE_PAY
  • PAYTURE_PASSWORD

Package Sidebar

Install

npm i payture

Weekly Downloads

1

Version

1.2.1

License

ISC

Last publish

Collaborators

  • cderche