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 |