ePages 7.47.0 - DE_EPAGES/MolliePayments/API/Requests/OrdersShipments.pm

Package DE_EPAGES::MolliePayments::API::Requests::OrdersShipments

Helper module for generating MolliePayments orders shipments requests to epagesj

Functions

getEpagesjRequestSuffixUrlPath
getHttpHeaders
getPayload
handleResponse
new

getEpagesjRequestSuffixUrlPath

It returns the orders postfix url path from the epagesj endpoint

Syntax
$Url = $OrdersRequest->getEpagesjRequestSuffixUrlPath( $HttpRequestMethod );
Input
$HttpRequestMethod (string)
HTTP request method string
Return
$Url (string)
orders suffix url path from the epagesj endpoint

getHttpHeaders

It returns required headers of the orders request

Syntax
$hRequestHeader = $self->getHttpHeaders( $HttpRequestMethod );
Input
$HttpRequestMethod (string)
HTTP request method string
Return
$hRequestHeader (hash.ref)
orders request headers hash

getPayload

It returns the body payload of the orders request

Syntax
$hPayload = $self->getPayload( $HttpRequestMethod );
Input
$HttpRequestMethod (string)
HTTP request method string
Return
$hPayload (hash.ref)
order request payload hash

handleResponse

It returns the response filtered

Syntax
$hFilteredResponse = $self->handleResponse($hResponse);
Input
$hResponse (hash.ref)
response hash
Return
$hFilteredResponse (hash.ref)
filtered response hash

new

MolliePayments orders requests to epagesj helper constructor

Syntax
DE_EPAGES::MolliePayments::API::Requests::Orders->new( );
Input
$hOrdersData (hash.ref)
required data to generate order requests to epagesj
Return
$Object (DE_EPAGES::MolliePayments::API::Requests::Orders)
new object