ePages 7.0.0 - DE_EPAGES/PayPalPlus/UI/JSON.pm

Package DE_EPAGES::PayPalPlus::UI::JSON

JSON handler for paypalplus

Base
DE_EPAGES::Presentation::UI::JSON;

Functions

CreatePaymentPayPalPlus
GetPaymentWallDataPayPalPlus
PatchPaymentPayPalPlus
_createCreatePaymentService
_createPatchPaymentService
_createPaymentWallDataBuilder

CreatePaymentPayPalPlus

calls create (and patch for classical/mobile) Payment method

Syntax
CreatePaymentPayPalPlus( $Servlet );
Input
$Servlet (DE_EPAGES::Presentation::Servlet::BasePermission)
Servlet
Return
void

GetPaymentWallDataPayPalPlus

builds PaymentWall data

Syntax
GetPaymentWallDataPayPalPlus( $Servlet );
Input
$Servlet (DE_EPAGES::Presentation::Servlet::BasePermission)
Servlet

PatchPaymentPayPalPlus

calls patch Payment method

Syntax
PatchPaymentPayPalPlus( $Servlet );
Input
$Servlet (DE_EPAGES::Presentation::Servlet::BasePermission)
Servlet
Return
void

_createCreatePaymentService

wrapper for DE_EPAGES::PayPalPlus::API::Webservice::CreatePayment::Service creation

Syntax
_createCreatePaymentService();
Return
$CreatePaymentService (DE_EPAGES::PayPalPlus::API::Webservice::CreatePayment::Service)
CreatePaymentService object

_createPatchPaymentService

wrapper for DE_EPAGES::PayPalPlus::API::Webservice::PatchePayment::Service creation

Syntax
_createPatchPaymentService();
Return
$PatchPaymentService (DE_EPAGES::PayPalPlus::API::Webservice::PatchPayment::Service)
PatchPaymentService object

_createPaymentWallDataBuilder

wrapper for DE_EPAGES::PayPalPlus::API::PaymentWallDataBuilder creation

Syntax
_createPaymentWallDataBuilder();
Return
$PaymentWallDataBuilder (DE_EPAGES::PayPalPlus::API::PaymentWallDataBuilder)
PaymentWallDataBuilder object