NAME
Business::Giropay::Role::Request - Moo::Role consumed by all Request classes
ATTRIBUTES
See also Business::Giropay::Role::Core and Business::Giropay::Role::Network.
base_uri
The base URI used for all requests. Defaults to: https://payment.girosolution.de/girocheckout/api/v2
data
The constructed hash reference of parameters to be used in the POST request to Giropay.
hash
The constructed HMAC hash of the constructed parameter values sent in the request. This is built automatically.
url
The full URL for the request. This is built from "base_uri" along with the uri
attribute of the specific request class.
METHODS
submit
Submits the request to Giropay and returns an appropriate response object.
sandbox_data
Individual Request class can override this method to massage data when "sandbox" is true.