ePages 6.17.35 - DE_EPAGES/PayPalPlus/API/Webservice/ExecutePayment/Repository.pm

Package DE_EPAGES::PayPalPlus::API::Webservice::ExecutePayment::Repository

Collects data for Webservice call and writes to epages6 businessobjects

Functions

buildRequest
getRequestDTO
new
writeResponse

buildRequest

builds the request data Throws Error if data is not complete

Syntax
buildRequest( $CustomerOrder );
Input
$CustomerOrder (DE_EPAGES::Order::API::Object::CustomerOrder)
CustomerOrder

getRequestDTO

returns RequestDTO

Syntax
getRequestDTO( );
Return
(DE_EPAGES::PayPalPlus::API::Webservice::ExecutePayment::RequestDTO)
Request DTO

new

constructor

Syntax
new( );
Return
$self (DE_EPAGES::PayPalPlus::API::Webservice::ExecutePayment::Repository)
self

writeResponse

writes Response to the CustomerOrder Object

Syntax
writeResponse( $hResponse, $CustomerOrder  );
Input
$hResponse (hash_ref)
Response hash
$CustomerOrder (DE_EPAGES::Order::API::Object::CustomerOrder)
CustomerOrder