0.1.4 • Published 10 years ago

firstdata-global-gateway v0.1.4

Weekly downloads
8
License
-
Repository
github
Last release
10 years ago

First Data Global Gateway e4 Client

Node JS Client for Bank of America's First Data Global Gateway e4 credit card processing service.

Website: https://globalgatewaye4.firstdata.com/

Installation

npm install firstdata-global-gateway --save

Usage

var GGe4Proxy = require('firstdata-global-gateway');

var gge4Configuration = {
		hmacKey: '',
		hmacKeyId: '',
		serviceUri: '/transaction/v14',
		serviceEndPoint: 'api.demo.globalgatewaye4.firstdata.com',
		gatewayId: '',
		password: ''
	};
	
var gge4Proxy = new GGe4Proxy(gge4Configuration);

var payload = {
		amount:50.00, 
		creditCard: { 
			name: 'John Doe, 
			number: '4111111111111111', 
			expirationMonth: '01', 
			expirationYear: '20',
			securityCode: '123'
		}
	};
	
gge4Proxy.purchase(payload)
.then(function (payment) {
	//do something with the payment reciept
})
.fail(function (err) {
	//do something with the payment failure
});

Tests

npm test

Contributing

In lieu of a formal styleguide, take care to maintain the existing coding style. Add unit and integration tests for any new or changed functionality. Lint and test your code.

Release History

  • 1.0.0 Initial release

Additional Information

First Data Global Gateway:

First Data Global Gateway e4℠ Knowledge Base (Manage Demo Account) The Global Gateway e4 Help Desk is available 24/7 at 855-448-3493 Hours of Operation 8-10PM M-F 9-?-Sat

ONLY FIREFOX AND IE BROWSERS ARE SUPPORTED!!!!

/*
 * The key used for the HMAC calculation can be 
 * obtained through the Realtime Payment Manager 
 * interface when using a Merchant Administrator 
 * account.
 * Login: https://demo.globalgatewaye4.firstdata.com/?lang=en
 */
0.1.4

10 years ago

0.1.3

10 years ago

0.1.2

10 years ago

0.1.1

10 years ago

0.1.0

10 years ago

1.0.0

10 years ago