1.0.0 • Published 7 years ago

posrocket-transaction-validator v1.0.0

Weekly downloads
1
License
ISC
Repository
github
Last release
7 years ago

POSRocket Transaction Validator

A small library that validates POSRocket transactions.

Installation

npm install posrocket-transaction-validator

Usage

To validate a transaction against simple local tests:

var POSRocketValidator = require('posrocket-transaction-validator');

POSRocketValidator.validate(transaction).then(function(transaction) {
  // Do whatever you want with the valid transaction
}).catch(function(error) {
  // Handle an invalid transaction
});

To validate a transaction against an API endpoint:

var POSRocketValidator = require('posrocket-transaction-validator');

POSRocketValidator.APIValidate(transaction).then(function(transaction) {
  // Do whatever you want with the valid transaction
}).catch(function(error) {
  // Handle an invalid transaction
});

To validate an multiple transactions use the same functions but instead pass in an array.

Tests

npm test

1.0.0

7 years ago