Class MerchantGateway
Abstract class that all Merchant Gateways must extend
- Gateway uses Blesta\Core\Util\Common\Traits\Container
- MerchantGateway
Abstract
Package: blesta\components\gateways
Copyright: Copyright (c) 2010, Phillips Data, Inc.
License: The Blesta License Agreement
Link: Blesta
Located at components/gateways/lib/merchant_gateway.php
Package: blesta\components\gateways
Copyright: Copyright (c) 2010, Phillips Data, Inc.
License: The Blesta License Agreement
Link: Blesta
Located at components/gateways/lib/merchant_gateway.php
abstract public
boolean
|
#
requiresCustomerPresent( )
Used to determine whether this gateway can be configured for autodebiting accounts |
protected
|
#
httpRequest( string $method, string $url = null, mixed $params = null )
Process a request over HTTP using the supplied method type, url and parameters. |
protected
mixed
|
#
getCommonError( string $type )
Fetches an array containing the error response to be set using Input::setErrors() |
getFromContainer()
|
protected
|
$Http
An Http object, used to make HTTP requests |
$config
|