The London Perl and Raku Workshop takes place on 26th Oct 2024. If your company depends on Perl, please consider sponsoring and/or attending.

NAME

Business::Giropay::Notification - payment notification object

ATTRIBUTES

reference

Unique GiroCheckout transaction ID.

Should match "reference" in Business::Giropay::Response::Transaction from an earlier request.

merchantTxId

Merchant transaction ID.

Should match "merchantTxId" in Business::Giropay::Response::Transaction from an earlier request.

backendTxId

Payment processor transaction ID.

amount

If a decimal currency is used, the amount has to be in the smallest unit of value, eg. cent, penny.

currency

Three letter currency code.

resultPayment

Payment result code.

message

The descriptive message for "resultPayment".

hash

Payment result code.

METHODS

BUILD

Check that the hash matches what we expect. Die on mismatch