EPG PHP SDK
Loading...
Searching...
No Matches
AddonPaymentsSDK Class Reference

Main class for the AddonPayments SDK. More...

Public Member Functions

 __construct (Configuration $config)
 
 sendRedirectionPaymentRequest ()
 Processes a redirection payment request.
 
 sendQuixRedirectionPaymentRequest ()
 Processes a redirection payment request.
 
 sendH2HPaymentRequest ()
 Processes a host-to-host (H2H) payment request.
 
 sendCapturePaymentRequest ()
 Processes a capture payment request.
 
 sendVoidPaymentRequest ()
 Processes a void payment request.
 
 sendRefundPaymentRequest ()
 Processes a refund payment request.
 
 sendJsAuthRequest ()
 Processes a JavaScript-based authentication request.
 
 sendQuixJsAuthRequest ()
 Processes a JavaScript-based authentication request.
 
 sendJsChargeRequest ()
 Processes a JavaScript-based charge request.
 
 sendQuixJsChargeRequest ()
 Processes a Quix JavaScript-based charge request.
 
 getConfiguration ()
 Retrieves the current configuration of the SDK.
 

Detailed Description

Main class for the AddonPayments SDK.

This class initializes and manages the various payment requests and configurations.

Constructor & Destructor Documentation

◆ __construct()

__construct ( Configuration  $config)

Member Function Documentation

◆ getConfiguration()

getConfiguration ( )

Retrieves the current configuration of the SDK.

Returns
Configuration The current configuration object.

◆ sendCapturePaymentRequest()

sendCapturePaymentRequest ( )

Processes a capture payment request.

Returns
CreateCaptureRequest The request object after processing.

◆ sendH2HPaymentRequest()

sendH2HPaymentRequest ( )

Processes a host-to-host (H2H) payment request.

Returns
CreateH2HRequest The request object after processing.

◆ sendJsAuthRequest()

sendJsAuthRequest ( )

Processes a JavaScript-based authentication request.

Returns
CreateAuthTokenRequest The request object after processing.

@psalm-suppress PossiblyNullArgument

@psalm-suppress PossiblyNullArgument

◆ sendJsChargeRequest()

sendJsChargeRequest ( )

Processes a JavaScript-based charge request.

Returns
CreateChargeRequest The request object after processing.

@psalm-suppress PossiblyNullArgument

@psalm-suppress PossiblyNullArgument

◆ sendQuixJsAuthRequest()

sendQuixJsAuthRequest ( )

Processes a JavaScript-based authentication request.

Returns
CreateAuthTokenRequest The request object after processing.

@psalm-suppress PossiblyNullArgument

@psalm-suppress PossiblyNullArgument

◆ sendQuixJsChargeRequest()

sendQuixJsChargeRequest ( )

Processes a Quix JavaScript-based charge request.

Returns
CreateQuixChargeRequest The request object after processing.

@psalm-suppress PossiblyNullArgument

@psalm-suppress PossiblyNullArgument

◆ sendQuixRedirectionPaymentRequest()

sendQuixRedirectionPaymentRequest ( )

Processes a redirection payment request.

Returns
CreateRedirectionRequest The request object after processing.

◆ sendRedirectionPaymentRequest()

sendRedirectionPaymentRequest ( )

Processes a redirection payment request.

Returns
CreateRedirectionRequest The request object after processing.

◆ sendRefundPaymentRequest()

sendRefundPaymentRequest ( )

Processes a refund payment request.

Returns
CreateRefundRequest The request object after processing.

◆ sendVoidPaymentRequest()

sendVoidPaymentRequest ( )

Processes a void payment request.

Returns
CreateVoidRequest The request object after processing.

The documentation for this class was generated from the following file: