ePages 7.37.0 - DE_EPAGES/Paybox/API/GatewayInterface/PaymentGatewayConfigurator.pm

Package DE_EPAGES::Paybox::API::GatewayInterface::PaymentGatewayConfigurator

Class for a PaymentGatweway configurator: It provides all the parameters the PaymentGateway instance needs to work

Functions

getProperty
initalize
loadProperties
new
setProperty

getProperty

Returns the value for a specified configuration property.

Syntax
my $Value = PaymentGatewayConfigurator->getProperty($Name);
Input
$Name (string)
Property name
Return
$Value (any)
The property value

initalize

Initialization of the PaymentGateway object

Syntax
PaymentGatewayConfigurator->initalize($Shop, $Paybox);
Input
$Configurator (object)
A $PaymentGatewayConfigurator for this instance

loadProperties

Initialization of the PaymentGateway properties

Syntax
PaymentGatewayConfigurator->loadProperties();

new

Constructor for a PaymentGatewayConfigurator.

Syntax
new($hOptions);
Input
$hProperties (hash.ref)
Hash with optional properties for the configurator
Return
$self (object)
A new PaymentGatewayConfigurator object

setProperty

Set the value for a specified configuration property.

Syntax
my $Value = PaymentGatewayConfigurator->setProperty($Name, $Value);
Input
$Name (string)
Property name
$Value (any)
Property value
Return
$Value (any)
The property value