Business::Giropay::Request::Transaction - start payment transaction request
See "ATTRIBUTES" in Business::Giropay::Role::Request for attributes common to all request classes and also "ATTRIBUTES" in Business::Giropay::Role::Urls.
The response class to use. Defaults to Business::Giropay::Response::Transaction.
Unique transaction ID to identify this request.
Amount of transaction in cents/pennies/etc so EUR 23.54 will be 2354.
Three letter currency code, e.g.: EUR for Euros
Short purpose for transaction, e.g.: product purchase
Bank BIC code. Required for eps and giropay.
Bank account IBAN. Optional for giropay only.
iDEAL issuer bank. Required for ideal only.
Optional for giropay only.
Text for "info1Label".
Text for "info2Label".
Text for "info3Label".
Text for "info4Label".
Text for "info5Label".
Override to make it required.
Shop URL to which the outgoing payment is reported.
See "METHODS" in Business::Giropay::Role::Request in addition to the following:
Different networks require different attributes to be set. Check for them here.
Returns additional parameters for the request.
Clean up data to be submitted in request to contain only safe data for testing.
It is not normally necessary to call this method since it happens automatically if "sandbox" in Business::Giropay::Role::Core is true.
Returns the URI to be appended to "base_uri" in Business::Giropay::Role::Request to construct the appropriate URL for the request.
To install Business::Giropay, copy and paste the appropriate command in to your terminal.
cpanm
cpanm Business::Giropay
CPAN shell
perl -MCPAN -e shell install Business::Giropay
For more information on module installation, please visit the detailed CPAN module installation guide.