PHP Class Omnipay\PayPal\Message\AbstractRequest

Inheritance: extends Omnipay\Common\Message\AbstractRequest
Show file Open project: omnipay/paypal

Protected Properties

Property Type Description
$liveEndpoint
$testEndpoint

Public Methods

Method Description
getAddressOverride ( )
getAllowNote ( )
getBorderColor ( )
getBrandName ( )
getButtonSource ( )
getCustomerServiceNumber ( )
getHandlingAmount ( )
getHeaderImageUrl ( )
getInsuranceAmount ( )
getLandingPage ( )
getLocaleCode ( )
getLogoImageUrl ( )
getMaxAmount ( )
getNoShipping ( )
getPassword ( )
getSellerPaypalAccountId ( )
getShippingAmount ( )
getShippingDiscount ( )
getSignature ( )
getSolutionType ( )
getSubject ( )
getTaxAmount ( )
getUsername ( )
sendData ( $data )
setAddressOverride ( $value )
setAllowNote ( $value )
setBorderColor ( $value )
setBrandName ( $value )
setButtonSource ( $value ) The Button Source (BN Code) is for PayPal Partners taking payments for a 3rd party
setCustomerServiceNumber ( $value )
setHandlingAmount ( $value )
setHeaderImageUrl ( $value )
setInsuranceAmount ( $value )
setItems ( Omnipay\Common\ItemBag | array $items ) Set the items in this order
setLandingPage ( $value )
setLocaleCode ( $value ) * Used to change the locale of PayPal pages.
setLogoImageUrl ( $value )
setMaxAmount ( $value )
setNoShipping ( $value )
setPassword ( $value )
setSellerPaypalAccountId ( $value )
setShippingAmount ( $value )
setShippingDiscount ( $value )
setSignature ( $value )
setSolutionType ( $value )
setSubject ( $value )
setTaxAmount ( $value )
setUsername ( $value )

Protected Methods

Method Description
createResponse ( $data )
getBaseData ( )
getEndpoint ( )
getItemData ( )

Method Details

createResponse() protected method

protected createResponse ( $data )

getAddressOverride() public method

public getAddressOverride ( )

getAllowNote() public method

public getAllowNote ( )

getBaseData() protected method

protected getBaseData ( )

getBorderColor() public method

public getBorderColor ( )

getBrandName() public method

public getBrandName ( )

getButtonSource() public method

public getButtonSource ( )

getCustomerServiceNumber() public method

getEndpoint() protected method

protected getEndpoint ( )

getHandlingAmount() public method

public getHandlingAmount ( )

getHeaderImageUrl() public method

public getHeaderImageUrl ( )

getInsuranceAmount() public method

public getInsuranceAmount ( )

getItemData() protected method

protected getItemData ( )

getLandingPage() public method

public getLandingPage ( )

getLocaleCode() public method

public getLocaleCode ( )

getLogoImageUrl() public method

public getLogoImageUrl ( )

getMaxAmount() public method

public getMaxAmount ( )

getNoShipping() public method

public getNoShipping ( )

getPassword() public method

public getPassword ( )

getSellerPaypalAccountId() public method

getShippingAmount() public method

public getShippingAmount ( )

getShippingDiscount() public method

public getShippingDiscount ( )

getSignature() public method

public getSignature ( )

getSolutionType() public method

public getSolutionType ( )

getSubject() public method

public getSubject ( )

getTaxAmount() public method

public getTaxAmount ( )

getUsername() public method

public getUsername ( )

sendData() public method

public sendData ( $data )

setAddressOverride() public method

public setAddressOverride ( $value )

setAllowNote() public method

public setAllowNote ( $value )

setBorderColor() public method

public setBorderColor ( $value )

setBrandName() public method

public setBrandName ( $value )

setButtonSource() public method

The Button Source (BN Code) is for PayPal Partners taking payments for a 3rd party
public setButtonSource ( $value )

setCustomerServiceNumber() public method

public setCustomerServiceNumber ( $value )

setHandlingAmount() public method

public setHandlingAmount ( $value )

setHeaderImageUrl() public method

public setHeaderImageUrl ( $value )

setInsuranceAmount() public method

public setInsuranceAmount ( $value )

setItems() public method

Set the items in this order
public setItems ( Omnipay\Common\ItemBag | array $items )
$items Omnipay\Common\ItemBag | array An array of items in this order

setLandingPage() public method

public setLandingPage ( $value )

setLocaleCode() public method

Accepts 2 or 5 character language codes as described here: https://developer.paypal.com/docs/classic/express-checkout/integration-guide/ECCustomizing/ If no value/invalid value is passed, the gateway will default it for you
public setLocaleCode ( $value )

setLogoImageUrl() public method

public setLogoImageUrl ( $value )

setMaxAmount() public method

public setMaxAmount ( $value )

setNoShipping() public method

public setNoShipping ( $value )

setPassword() public method

public setPassword ( $value )

setSellerPaypalAccountId() public method

public setSellerPaypalAccountId ( $value )

setShippingAmount() public method

public setShippingAmount ( $value )

setShippingDiscount() public method

public setShippingDiscount ( $value )

setSignature() public method

public setSignature ( $value )

setSolutionType() public method

public setSolutionType ( $value )

setSubject() public method

public setSubject ( $value )

setTaxAmount() public method

public setTaxAmount ( $value )

setUsername() public method

public setUsername ( $value )

Property Details

$liveEndpoint protected property

protected $liveEndpoint

$testEndpoint protected property

protected $testEndpoint