Skip to content

cyri113/payture-node

Repository files navigation

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)
  3. Payture Password

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

About

Payture API for NodeJS.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published