ePages 7.27.0 - DE_EPAGES/PayPalPlus/API/Webservice/ExperienceProfileId/Repository.pm

Package DE_EPAGES::PayPalPlus::API::Webservice::ExperienceProfileId::Repository

Collects data for Webservice call and writes to epages6 businessobjects

Functions

buildRequest
buildResponse
getRequestDTO
getResponseDTO
new
writeResponse

buildRequest

builds the request data Throws Error if data is not complete

Syntax
buildRequest( $PaymentMethod );
Input
$PaymentMethod (DE_EPAGES::PayPalPlus::API::Object::PaymentMethodPayPalPlus)
PaymentMethod

buildResponse

builds Response DTO Throws Error if data is not complete

Syntax
buildResponse( $hResponse );
Input
$hResponse (hashref)
Response as hash

getRequestDTO

returns RequestDTO

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

getResponseDTO

returns ResponseDTO

Syntax
getResponseDTO( );
Return
(DE_EPAGES::PayPalPlus::API::Webservice::ExperienceProfileId::ResponseDTO)
Response DTO

new

constructor

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

writeResponse

writes Response to epages6 businessobjects

Syntax
writeResponse( );
Input
$PaymentMethod (DE_EPAGES::PayPalPlus::API::Object::PaymentMethodPayPalPlus)
PaymentMethod