Class MerchantGateway
Abstract class that all Merchant Gateways must extend
- Gateway
-
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
Methods summary
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() |
Methods inherited from Gateway
editSettings(),
encryptableFields(),
errors(),
getAuthors(),
getCurrencies(),
getLogo(),
getName(),
getSettings(),
getSignupUrl(),
getVersion(),
ifSet(),
install(),
log(),
makeView(),
maskData(),
maskDataRecursive(),
setCurrency(),
setGatewayId(),
setMeta(),
setStaffId(),
uninstall(),
upgrade()
Magic methods summary
Properties summary
protected
mixed
|
$Http |