@madisonreed/amazon-payments
Version:
API wrapper for Amazon Payments
23 lines (20 loc) • 1.24 kB
JavaScript
/**
* Amazon Payments Environments
* @type {Environment}
*/
exports.Sandbox = new Environment('https://mws.amazonservices.com/OffAmazonPayments_Sandbox/2013-01-01', 'https://api.sandbox.amazon.com');
exports.Production = new Environment('https://mws.amazonservices.com/OffAmazonPayments/2013-01-01', 'https://api.amazon.com');
exports.SandboxEU = new Environment('https://mws-eu.amazonservices.com/OffAmazonPayments_Sandbox/2013-01-01/', 'https://api.sandbox.amazon.com');
exports.ProductionEU = new Environment('https://mws-eu.amazonservices.com/OffAmazonPayments/2013-01-01', 'https://api.amazon.com');
/**
* Amazon Reports Environments
* @type {Environment}
*/
exports.Sandbox.Reports = new Environment('https://mws.amazonservices.com/', 'https://api.sandbox.amazon.com');
exports.Production.Reports = new Environment('https://mws.amazonservices.com/', 'https://api.amazon.com');
exports.SandboxEU.Reports = new Environment('https://mws-eu.amazonservices.com/', 'https://api.sandbox.amazon.com');
exports.ProductionEU.Reports = new Environment('https://mws-eu.amazonservices.com/', 'https://api.amazon.com');
function Environment(mwsEndpoint, apiEndpoint) {
this.mwsEndpoint = mwsEndpoint;
this.apiEndpoint = apiEndpoint;
}