dotdashpay
Advanced tools
Comparing version 0.3.4 to 0.3.5
@@ -273,51 +273,2 @@ /** | ||
/** | ||
Autogenerated example for API request: ConfigureProcessor | ||
**/ | ||
// @reference() | ||
// @standalone(try_api_short) | ||
var dotdashpay = require("dotdashpay"); | ||
dotdashpay.setup({ | ||
simulate: true, | ||
apiToken: "@api-token()" | ||
}); | ||
dotdashpay.payment.receivePaymentDataThenSettle({ cents: 100 }) | ||
.onSettled(function(response) { | ||
console.log("Settlement finished! Settle response data: ", JSON.stringify(response, null, 2)); | ||
process.exit(0); | ||
}) | ||
.onError(function(errorData) { | ||
console.error("Unexpected error: ", JSON.stringify(response, null, 2)); | ||
process.exit(0); | ||
}); | ||
// @standalone-end() | ||
// @reference-end() | ||
// @example-args(Payment.ConfigureProcessor) | ||
var args = { | ||
livemode: false, | ||
}; | ||
// @example-args-end() | ||
// @example-request(Payment.ConfigureProcessor) | ||
dotdashpay.payment.configureProcessor(args) | ||
.onConfiguredProcessor(function(response) { | ||
console.log("Received onConfiguredProcessor response", JSON.stringify(response, null, 2)); | ||
var livemode = response.livemode; // e.g. false | ||
}) | ||
.onError(function(errorData) { | ||
console.log("Error", JSON.stringify(errorData, null, 2)); | ||
}); | ||
// @example-request-end() | ||
/** | ||
Autogenerated example for API request: ReceivePaymentDataThenSettle | ||
@@ -324,0 +275,0 @@ **/ |
@@ -33,8 +33,2 @@ /** | ||
module.exports.configureProcessor = function configureProcessor(configureProcessorArgs) { | ||
var request = new ConfigureProcessorRequest(configureProcessorArgs); | ||
server.sendRequest(request); | ||
return request; | ||
}; | ||
module.exports.receivePaymentDataThenSettle = function receivePaymentDataThenSettle(receivePaymentDataThenSettleArgs) { | ||
@@ -303,56 +297,2 @@ var request = new ReceivePaymentDataThenSettleRequest(receivePaymentDataThenSettleArgs); | ||
/** | ||
ConfigureProcessorRequest is a constructor for setting up the necessary | ||
callback events and data in order to handle requests and response | ||
appropriately for the associated RPC: ConfigureProcessorRequest | ||
**/ | ||
var ConfigureProcessorRequest = function ConfigureProcessorRequest(requestDataArgs) { | ||
var thisReq = this; | ||
// Setup the request response signals to handle events | ||
thisReq._signals = {}; | ||
thisReq._signals.ConfiguredProcessor = new Signal(); | ||
thisReq._signals.ErrorResponse = new Signal(); | ||
thisReq._protobuf = protobufTools.getProtobuf("ConfigureProcessorArgs"); | ||
thisReq._protobuf.META = thisReq._protobuf.META || {}; | ||
var thisProtobuf = thisReq._protobuf; | ||
if (requestDataArgs) { | ||
_.each(requestDataArgs, function(val, key) { | ||
if (thisProtobuf[key] === undefined) { | ||
throw new Error("Request 'configureProcessor' does not accept an argument with name '" + key + "'"); | ||
} | ||
thisProtobuf[key] = val; | ||
}); | ||
} | ||
// Set helper data for the protobuf | ||
thisProtobuf._protoName = "ConfigureProcessorArgs"; | ||
thisProtobuf._rpcName = "ConfigureProcessor"; | ||
return thisReq; | ||
}; | ||
/** | ||
ConfiguredProcessor is a COMPLETION event | ||
**/ | ||
ConfigureProcessorRequest.prototype.onConfiguredProcessor = | ||
function onConfiguredProcessor(callbackFunction) { | ||
var thisReq = this; | ||
// TODO(cjrd) should the default be a permanent cb or "once" cb? | ||
thisReq._signals.ConfiguredProcessor.add(callbackFunction); | ||
return thisReq; | ||
}; | ||
/** | ||
onError is a COMPLETION event | ||
**/ | ||
ConfigureProcessorRequest.prototype.onError = | ||
function onError(callbackFunction) { | ||
var thisReq = this; | ||
thisReq._signals.ErrorResponse.add(callbackFunction); | ||
return thisReq; | ||
}; | ||
/** | ||
ReceivePaymentDataThenSettleRequest is a constructor for setting up the necessary | ||
@@ -359,0 +299,0 @@ callback events and data in order to handle requests and response |
{ | ||
"name": "dotdashpay", | ||
"version": "0.3.4", | ||
"version": "0.3.5", | ||
"description": "DotDashPay Node API", | ||
@@ -5,0 +5,0 @@ "main": "index.js", |
License Policy Violation
LicenseThis package is not allowed per your license policy. Review the package's license to ensure compliance.
Found 1 instance in 1 package
License Policy Violation
LicenseThis package is not allowed per your license policy. Review the package's license to ensure compliance.
Found 1 instance in 1 package
679600
157
5443