Open Journal Systems  3.3.0
Omnipay\PayPal\ExpressGateway Class Reference
Inheritance diagram for Omnipay\PayPal\ExpressGateway:
Omnipay\PayPal\ProGateway Omnipay\Common\AbstractGateway Omnipay\Common\GatewayInterface Omnipay\PayPal\ExpressInContextGateway

Public Member Functions

 authorize (array $parameters=array())
 
 authorize (array $parameters=array())
 
 completeAuthorize (array $parameters=array())
 
 completeAuthorize (array $parameters=array())
 
 completeOrder (array $parameters=array())
 
 completeOrder (array $parameters=array())
 
 completePurchase (array $parameters=array())
 
 completePurchase (array $parameters=array())
 
 fetchCheckout (array $parameters=array())
 
 fetchCheckout (array $parameters=array())
 
 getBorderColor ()
 
 getBorderColor ()
 
 getBrandName ()
 
 getBrandName ()
 
 getDefaultParameters ()
 
 getDefaultParameters ()
 
 getHeaderImageUrl ()
 
 getHeaderImageUrl ()
 
 getLandingPage ()
 
 getLandingPage ()
 
 getLogoImageUrl ()
 
 getLogoImageUrl ()
 
 getName ()
 
 getName ()
 
 getSellerPaypalAccountId ()
 
 getSellerPaypalAccountId ()
 
 getSolutionType ()
 
 getSolutionType ()
 
 order (array $parameters=array())
 
 order (array $parameters=array())
 
 purchase (array $parameters=array())
 
 purchase (array $parameters=array())
 
 setBorderColor ($value)
 
 setBorderColor ($value)
 
 setBrandName ($value)
 
 setBrandName ($value)
 
 setHeaderImageUrl ($value)
 
 setHeaderImageUrl ($value)
 
 setLandingPage ($value)
 
 setLandingPage ($value)
 
 setLogoImageUrl ($value)
 
 setLogoImageUrl ($value)
 
 setSellerPaypalAccountId ($value)
 
 setSellerPaypalAccountId ($value)
 
 setSolutionType ($value)
 
 setSolutionType ($value)
 
 transactionSearch (array $parameters=array())
 
 transactionSearch (array $parameters=array())
 
 void (array $parameters=array())
 
 void (array $parameters=array())
 
- Public Member Functions inherited from Omnipay\PayPal\ProGateway
 capture (array $parameters=array())
 
 capture (array $parameters=array())
 
 fetchTransaction (array $parameters=array())
 
 fetchTransaction (array $parameters=array())
 
 getPassword ()
 
 getPassword ()
 
 getSignature ()
 
 getSignature ()
 
 getUsername ()
 
 getUsername ()
 
 refund (array $parameters=array())
 
 refund (array $parameters=array())
 
 setPassword ($value)
 
 setPassword ($value)
 
 setSignature ($value)
 
 setSignature ($value)
 
 setUsername ($value)
 
 setUsername ($value)
 
- Public Member Functions inherited from Omnipay\Common\AbstractGateway
 __construct (ClientInterface $httpClient=null, HttpRequest $httpRequest=null)
 
 __construct (ClientInterface $httpClient=null, HttpRequest $httpRequest=null)
 
 getCurrency ()
 
 getCurrency ()
 
 getParameter ($key)
 
 getParameter ($key)
 
 getParameters ()
 
 getShortName ()
 
 getShortName ()
 
 getTestMode ()
 
 getTestMode ()
 
 initialize (array $parameters=array())
 
 initialize (array $parameters=array())
 
 setCurrency ($value)
 
 setCurrency ($value)
 
 setParameter ($key, $value)
 
 setParameter ($key, $value)
 
 setTestMode ($value)
 
 setTestMode ($value)
 
 supportsAcceptNotification ()
 
 supportsAcceptNotification ()
 
 supportsAuthorize ()
 
 supportsAuthorize ()
 
 supportsCapture ()
 
 supportsCapture ()
 
 supportsCompleteAuthorize ()
 
 supportsCompleteAuthorize ()
 
 supportsCompletePurchase ()
 
 supportsCompletePurchase ()
 
 supportsCreateCard ()
 
 supportsCreateCard ()
 
 supportsDeleteCard ()
 
 supportsDeleteCard ()
 
 supportsFetchTransaction ()
 
 supportsPurchase ()
 
 supportsPurchase ()
 
 supportsRefund ()
 
 supportsRefund ()
 
 supportsUpdateCard ()
 
 supportsUpdateCard ()
 
 supportsVoid ()
 
 supportsVoid ()
 

Additional Inherited Members

- Data Fields inherited from Omnipay\Common\AbstractGateway
getParameter as traitGetParameter
 
- Protected Member Functions inherited from Omnipay\Common\AbstractGateway
 createRequest ($class, array $parameters)
 
 createRequest ($class, array $parameters)
 
 getDefaultHttpClient ()
 
 getDefaultHttpClient ()
 
 getDefaultHttpRequest ()
 
 getDefaultHttpRequest ()
 
- Protected Attributes inherited from Omnipay\Common\AbstractGateway
 $httpClient
 
 $httpRequest
 
 $parameters
 

Detailed Description

PayPal Express Class

Definition at line 8 of file lib/vendor/omnipay/paypal/src/ExpressGateway.php.

Member Function Documentation

◆ authorize() [1/2]

◆ authorize() [2/2]

Omnipay\PayPal\ExpressGateway::authorize ( array  $parameters = array())

◆ completeAuthorize() [1/2]

Omnipay\PayPal\ExpressGateway::completeAuthorize ( array  $parameters = array())

◆ completeAuthorize() [2/2]

Omnipay\PayPal\ExpressGateway::completeAuthorize ( array  $parameters = array())

◆ completeOrder() [1/2]

Omnipay\PayPal\ExpressGateway::completeOrder ( array  $parameters = array())

◆ completeOrder() [2/2]

Omnipay\PayPal\ExpressGateway::completeOrder ( array  $parameters = array())

◆ completePurchase() [1/2]

Omnipay\PayPal\ExpressGateway::completePurchase ( array  $parameters = array())

◆ completePurchase() [2/2]

Omnipay\PayPal\ExpressGateway::completePurchase ( array  $parameters = array())

◆ fetchCheckout() [1/2]

Omnipay\PayPal\ExpressGateway::fetchCheckout ( array  $parameters = array())

◆ fetchCheckout() [2/2]

Omnipay\PayPal\ExpressGateway::fetchCheckout ( array  $parameters = array())

◆ getBorderColor() [1/2]

Omnipay\PayPal\ExpressGateway::getBorderColor ( )

◆ getBorderColor() [2/2]

Omnipay\PayPal\ExpressGateway::getBorderColor ( )

◆ getBrandName() [1/2]

Omnipay\PayPal\ExpressGateway::getBrandName ( )

◆ getBrandName() [2/2]

Omnipay\PayPal\ExpressGateway::getBrandName ( )

◆ getDefaultParameters() [1/2]

Omnipay\PayPal\ExpressGateway::getDefaultParameters ( )
Returns
array

Reimplemented from Omnipay\PayPal\ProGateway.

Definition at line 15 of file lib/vendor/omnipay/paypal/src/ExpressGateway.php.

◆ getDefaultParameters() [2/2]

Omnipay\PayPal\ExpressGateway::getDefaultParameters ( )
Returns
array

Reimplemented from Omnipay\PayPal\ProGateway.

Definition at line 15 of file vendor/omnipay/paypal/src/ExpressGateway.php.

◆ getHeaderImageUrl() [1/2]

Omnipay\PayPal\ExpressGateway::getHeaderImageUrl ( )

◆ getHeaderImageUrl() [2/2]

Omnipay\PayPal\ExpressGateway::getHeaderImageUrl ( )

◆ getLandingPage() [1/2]

Omnipay\PayPal\ExpressGateway::getLandingPage ( )

◆ getLandingPage() [2/2]

Omnipay\PayPal\ExpressGateway::getLandingPage ( )

◆ getLogoImageUrl() [1/2]

Omnipay\PayPal\ExpressGateway::getLogoImageUrl ( )

◆ getLogoImageUrl() [2/2]

Omnipay\PayPal\ExpressGateway::getLogoImageUrl ( )

◆ getName() [1/2]

Omnipay\PayPal\ExpressGateway::getName ( )

Get gateway display name

This can be used by carts to get the display name for each gateway.

Reimplemented from Omnipay\PayPal\ProGateway.

Reimplemented in Omnipay\PayPal\ExpressInContextGateway, and Omnipay\PayPal\ExpressInContextGateway.

Definition at line 10 of file lib/vendor/omnipay/paypal/src/ExpressGateway.php.

◆ getName() [2/2]

Omnipay\PayPal\ExpressGateway::getName ( )

Get gateway display name

This can be used by carts to get the display name for each gateway.

Reimplemented from Omnipay\PayPal\ProGateway.

Reimplemented in Omnipay\PayPal\ExpressInContextGateway, and Omnipay\PayPal\ExpressInContextGateway.

Definition at line 10 of file vendor/omnipay/paypal/src/ExpressGateway.php.

◆ getSellerPaypalAccountId() [1/2]

Omnipay\PayPal\ExpressGateway::getSellerPaypalAccountId ( )

◆ getSellerPaypalAccountId() [2/2]

Omnipay\PayPal\ExpressGateway::getSellerPaypalAccountId ( )

◆ getSolutionType() [1/2]

Omnipay\PayPal\ExpressGateway::getSolutionType ( )

◆ getSolutionType() [2/2]

Omnipay\PayPal\ExpressGateway::getSolutionType ( )

◆ order() [1/2]

Omnipay\PayPal\ExpressGateway::order ( array  $parameters = array())

◆ order() [2/2]

Omnipay\PayPal\ExpressGateway::order ( array  $parameters = array())

◆ purchase() [1/2]

Omnipay\PayPal\ExpressGateway::purchase ( array  $parameters = array())

◆ purchase() [2/2]

Omnipay\PayPal\ExpressGateway::purchase ( array  $parameters = array())

◆ setBorderColor() [1/2]

Omnipay\PayPal\ExpressGateway::setBorderColor (   $value)

Border Color (Optional)

The color of the border gradient on payment pages. Should be a six character hexadecimal code (i.e. C0C0C0).

Definition at line 106 of file vendor/omnipay/paypal/src/ExpressGateway.php.

References Omnipay\Common\AbstractGateway\setParameter().

◆ setBorderColor() [2/2]

Omnipay\PayPal\ExpressGateway::setBorderColor (   $value)

Border Color (Optional)

The color of the border gradient on payment pages. Should be a six character hexadecimal code (i.e. C0C0C0).

Definition at line 106 of file lib/vendor/omnipay/paypal/src/ExpressGateway.php.

References Omnipay\Common\AbstractGateway\setParameter().

◆ setBrandName() [1/2]

Omnipay\PayPal\ExpressGateway::setBrandName (   $value)

◆ setBrandName() [2/2]

Omnipay\PayPal\ExpressGateway::setBrandName (   $value)

◆ setHeaderImageUrl() [1/2]

Omnipay\PayPal\ExpressGateway::setHeaderImageUrl (   $value)

Header Image URL (Optional)

URL for the image you want to appear at the top left of the payment page. The image has a maximum size of 750 pixels wide by 90 pixels high. PayPal recommends that you provide an image that is stored on a secure (HTTPS) server. If you do not specify an image, the business name displays. Character length and limitations: 127 single-byte alphanumeric characters

Definition at line 83 of file lib/vendor/omnipay/paypal/src/ExpressGateway.php.

References Omnipay\Common\AbstractGateway\setParameter().

◆ setHeaderImageUrl() [2/2]

Omnipay\PayPal\ExpressGateway::setHeaderImageUrl (   $value)

Header Image URL (Optional)

URL for the image you want to appear at the top left of the payment page. The image has a maximum size of 750 pixels wide by 90 pixels high. PayPal recommends that you provide an image that is stored on a secure (HTTPS) server. If you do not specify an image, the business name displays. Character length and limitations: 127 single-byte alphanumeric characters

Definition at line 83 of file vendor/omnipay/paypal/src/ExpressGateway.php.

References Omnipay\Common\AbstractGateway\setParameter().

◆ setLandingPage() [1/2]

Omnipay\PayPal\ExpressGateway::setLandingPage (   $value)

◆ setLandingPage() [2/2]

Omnipay\PayPal\ExpressGateway::setLandingPage (   $value)

◆ setLogoImageUrl() [1/2]

Omnipay\PayPal\ExpressGateway::setLogoImageUrl (   $value)

Logo Image URL (Optional)

URL for the image to appear above the order summary, in place of the brand name. The recommended size is 190 pixels wide and 60 pixels high.

Definition at line 95 of file vendor/omnipay/paypal/src/ExpressGateway.php.

References Omnipay\Common\AbstractGateway\setParameter().

◆ setLogoImageUrl() [2/2]

Omnipay\PayPal\ExpressGateway::setLogoImageUrl (   $value)

Logo Image URL (Optional)

URL for the image to appear above the order summary, in place of the brand name. The recommended size is 190 pixels wide and 60 pixels high.

Definition at line 95 of file lib/vendor/omnipay/paypal/src/ExpressGateway.php.

References Omnipay\Common\AbstractGateway\setParameter().

◆ setSellerPaypalAccountId() [1/2]

Omnipay\PayPal\ExpressGateway::setSellerPaypalAccountId (   $value)

◆ setSellerPaypalAccountId() [2/2]

Omnipay\PayPal\ExpressGateway::setSellerPaypalAccountId (   $value)

◆ setSolutionType() [1/2]

Omnipay\PayPal\ExpressGateway::setSolutionType (   $value)

◆ setSolutionType() [2/2]

Omnipay\PayPal\ExpressGateway::setSolutionType (   $value)

◆ transactionSearch() [1/2]

Omnipay\PayPal\ExpressGateway::transactionSearch ( array  $parameters = array())

◆ transactionSearch() [2/2]

Omnipay\PayPal\ExpressGateway::transactionSearch ( array  $parameters = array())

◆ void() [1/2]

Omnipay\PayPal\ExpressGateway::void ( array  $parameters = array())

◆ void() [2/2]

Omnipay\PayPal\ExpressGateway::void ( array  $parameters = array())

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