Package DE_EPAGES::DocdataPay::API::Object::RemoteDocdataPay
Docdata communication API
Functions
- MerchantName
- MerchantPassword
- PaymentProfile
- ServiceURL
- createLogger
- factory
- new
- newPaymentCluster
- paymentClusterID
- paymentClusterKey
- runWithLogger
- setLogger
- statusPaymentCluster
- unparsedResponse
MerchantName
getter/setter for 'MerchantName'
Syntax |
my $MerchantName = $Object->MerchantName; $Object->MerchantName('value'); |
Input |
|
Return |
|
MerchantPassword
getter/setter for 'MerchantPassword'
Syntax |
my $MerchantPassword = $Object->MerchantPassword; $Object->MerchantPassword('value'); |
Input |
|
Return |
|
PaymentProfile
getter/setter for 'PaymentProfile'
Syntax |
my $PaymentProfile = $Object->PaymentProfile; $Object->PaymentProfile('value'); |
Input |
|
Return |
|
ServiceURL
getter/setter for 'ServiceURL'
Syntax |
my $ServiceURL = $Object->ServiceURL; $Object->ServiceURL('value'); |
Input |
|
Return |
|
createLogger
This function get the id, GUID and object path from the line item payment and store it into a hash
Syntax |
Function( $LineItemPayment ); |
Input |
|
Return |
|
factory
Factory of RemoteDocdataPay
Syntax |
factory( $LineItemPayment ); |
Example |
$Object = DE_EPAGES::DocdataPay::API::Object::RemoteDocdataPay::factory( $LinteItemPayment ); |
Input |
|
Return |
|
new
New Docdata Payments Service Controller
Syntax |
$RemoteObj = DE_EPAGES::DocdataPay::RemoteDocdataPay->new( %Options ); |
Example |
DE_EPAGES::DocdataPay::RemoteDocdataPay->new( 'ServiceURL' => '{Docdata_ServiceURL}', 'IsLogging' => 1 ); |
Input |
|
Return |
|
newPaymentCluster
create new Docdata Payment Cluster
Syntax |
$Object->newPaymentCluster( $hOptions ); |
Example |
${ReturnVariable} = $Object->newPaymentCluster( $hOptions ); |
Input |
|
Return |
|
paymentClusterID
getter/setter for 'paymentClusterID'
Syntax |
my $paymentClusterID = $Object->paymentClusterID; $Object->paymentClusterID('value'); |
Input |
|
Return |
|
paymentClusterKey
getter/setter for 'paymentClusterKey'
Syntax |
my $paymentClusterKey = $Object->paymentClusterKey; $Object->paymentClusterKey('value'); |
Input |
|
Return |
|
runWithLogger
Encapsulate the function which is hand over, to ensure that the needed logging data is also available if the call is not in the right context.
Syntax |
runWithLogger( $LineItemPayment ,$sub ); |
Input |
|
setLogger
set or unset the incoming hash to the class context
Syntax |
setLogger( $loggingHash ); |
Input |
|
statusPaymentCluster
create new Docdata Payment Cluster
Syntax |
$Object->statusPaymentCluster( $hOptions ); |
Example |
${ReturnVariable} = $Object->statusPaymentCluster( $hOptions ); |
Input |
|
Return |
|
unparsedResponse
getter/setter for 'unparsedResponse'
Syntax |
my $unparsedResponse = $Object->unparsedResponse; $Object->unparsedResponse('value'); |
Input |
|
Return |
|