PHP Class Pap_Api_Transaction

Inheritance: extends Pap_Api_Object
Datei anzeigen Open project: fubralimited/php-oara Class Usage Examples

Public Methods

Method Description
__construct ( Gpf_Api_Session $session )
approveByOrderId ( $note = '' ) : Gpf_Rpc_Action
chargeBack ( $note = '', $fee, $refundMultiTier = false ) : Gpf_Rpc_Action
declineByOrderId ( $note = '' ) : Gpf_Rpc_Action
getBannerid ( )
getBrowser ( )
getCampaignid ( )
getChannel ( )
getClickCount ( )
getCommTypeId ( )
getCommission ( )
getCountryCode ( )
getData ( $index )
getDateApproved ( )
getDateInserted ( )
getFirstClickData1 ( )
getFirstClickData2 ( )
getFirstClickIp ( )
getFirstClickReferer ( )
getFirstClickTime ( )
getIp ( )
getLastClickData1 ( )
getLastClickData2 ( )
getLastClickIp ( )
getLastClickReferer ( )
getLastClickTime ( )
getMerchantNote ( )
getMultiTierCreation ( )
getOrderId ( )
getOriginalCurrencyId ( )
getOriginalCurrencyRate ( )
getOriginalCurrencyValue ( )
getParentBannerid ( )
getParentTransactionId ( )
getPayoutHistoryId ( )
getPayoutStatus ( )
getProductId ( )
getRecurringCommid ( )
getRefererUrl ( )
getStatus ( )
getSystemNote ( )
getTier ( )
getTotalCost ( )
getTrackMethod ( )
getTransid ( )
getType ( )
getUserid ( )
refund ( $note = '', $fee, $refundMultiTier = false ) : Gpf_Rpc_Action
setBannerid ( $value )
setBrowser ( $value, $operator = self::OPERATOR_EQUALS )
setCampaignid ( $value )
setChannel ( $value )
setClickCount ( $value )
setCommTypeId ( $value )
setCommission ( $value )
setCountryCode ( $value )
setData ( $index, $value, $operator = self::OPERATOR_EQUALS )
setDateApproved ( $value, $operator = self::OPERATOR_EQUALS )
setDateInserted ( $value, $operator = self::OPERATOR_EQUALS )
setFirstClickData1 ( $value, $operator = self::OPERATOR_EQUALS )
setFirstClickData2 ( $value, $operator = self::OPERATOR_EQUALS )
setFirstClickIp ( $value, $operator = self::OPERATOR_EQUALS )
setFirstClickReferer ( $value, $operator = self::OPERATOR_EQUALS )
setFirstClickTime ( $value, $operator = self::OPERATOR_EQUALS )
setIp ( $value, $operator = self::OPERATOR_EQUALS )
setLastClickData1 ( $value, $operator = self::OPERATOR_EQUALS )
setLastClickData2 ( $value, $operator = self::OPERATOR_EQUALS )
setLastClickIp ( $value, $operator = self::OPERATOR_EQUALS )
setLastClickReferer ( $value, $operator = self::OPERATOR_EQUALS )
setLastClickTime ( $value, $operator = self::OPERATOR_EQUALS )
setMerchantNote ( $value, $operator = self::OPERATOR_EQUALS )
setMultiTierCreation ( $value )
setOrderId ( $value, $operator = self::OPERATOR_EQUALS )
setOriginalCurrencyId ( $value )
setOriginalCurrencyRate ( $value )
setOriginalCurrencyValue ( $value )
setParentBannerid ( $value )
setParentTransactionId ( $value )
setPayoutHistoryId ( $value, $operator = self::OPERATOR_EQUALS )
setPayoutStatus ( $value )
setProductId ( $value, $operator = self::OPERATOR_EQUALS )
setRecurringCommid ( $value )
setRefererUrl ( $value, $operator = self::OPERATOR_EQUALS )
setStatus ( $value )
setSystemNote ( $value, $operator = self::OPERATOR_EQUALS )
setTier ( $value )
setTotalCost ( $value )
setTrackMethod ( $value )
setTransid ( $value )
setType ( $value )
setUserid ( $value )

Protected Methods

Method Description
fillEmptyRecord ( )
getGridRequest ( )
getPrimaryKey ( )

Private Methods

Method Description
changeStatusPerOrderId ( $note, $type ) : Gpf_Rpc_Action
checkIndex ( $index )
makeRefundChargeBack ( $note, $type, $fee, $refundMultiTier ) : Gpf_Rpc_Action

Method Details

__construct() public method

public __construct ( Gpf_Api_Session $session )
$session Gpf_Api_Session

approveByOrderId() public method

public approveByOrderId ( $note = '' ) : Gpf_Rpc_Action
$note optional note that will be added to the transaction
return Gpf_Rpc_Action

chargeBack() public method

public chargeBack ( $note = '', $fee, $refundMultiTier = false ) : Gpf_Rpc_Action
$note optional note that will be added to the refund/chargeback transaction
$fee that will be added to the refund/chargeback transaction
return Gpf_Rpc_Action

declineByOrderId() public method

public declineByOrderId ( $note = '' ) : Gpf_Rpc_Action
$note optional note that will be added to the transaction
return Gpf_Rpc_Action

fillEmptyRecord() protected method

protected fillEmptyRecord ( )

getBannerid() public method

public getBannerid ( )

getBrowser() public method

public getBrowser ( )

getCampaignid() public method

public getCampaignid ( )

getChannel() public method

public getChannel ( )

getClickCount() public method

public getClickCount ( )

getCommTypeId() public method

public getCommTypeId ( )

getCommission() public method

public getCommission ( )

getCountryCode() public method

public getCountryCode ( )

getData() public method

public getData ( $index )

getDateApproved() public method

public getDateApproved ( )

getDateInserted() public method

public getDateInserted ( )

getFirstClickData1() public method

public getFirstClickData1 ( )

getFirstClickData2() public method

public getFirstClickData2 ( )

getFirstClickIp() public method

public getFirstClickIp ( )

getFirstClickReferer() public method

getFirstClickTime() public method

public getFirstClickTime ( )

getGridRequest() protected method

protected getGridRequest ( )

getIp() public method

public getIp ( )

getLastClickData1() public method

public getLastClickData1 ( )

getLastClickData2() public method

public getLastClickData2 ( )

getLastClickIp() public method

public getLastClickIp ( )

getLastClickReferer() public method

public getLastClickReferer ( )

getLastClickTime() public method

public getLastClickTime ( )

getMerchantNote() public method

public getMerchantNote ( )

getMultiTierCreation() public method

getOrderId() public method

public getOrderId ( )

getOriginalCurrencyId() public method

getOriginalCurrencyRate() public method

getOriginalCurrencyValue() public method

getParentBannerid() public method

public getParentBannerid ( )

getParentTransactionId() public method

getPayoutHistoryId() public method

public getPayoutHistoryId ( )

getPayoutStatus() public method

public getPayoutStatus ( )

getPrimaryKey() protected method

protected getPrimaryKey ( )

getProductId() public method

public getProductId ( )

getRecurringCommid() public method

public getRecurringCommid ( )

getRefererUrl() public method

public getRefererUrl ( )

getStatus() public method

public getStatus ( )

getSystemNote() public method

public getSystemNote ( )

getTier() public method

public getTier ( )

getTotalCost() public method

public getTotalCost ( )

getTrackMethod() public method

public getTrackMethod ( )

getTransid() public method

public getTransid ( )

getType() public method

public getType ( )

getUserid() public method

public getUserid ( )

refund() public method

public refund ( $note = '', $fee, $refundMultiTier = false ) : Gpf_Rpc_Action
$note optional note that will be added to the refund/chargeback transaction
$fee that will be added to the refund/chargeback transaction
return Gpf_Rpc_Action

setBannerid() public method

public setBannerid ( $value )

setBrowser() public method

public setBrowser ( $value, $operator = self::OPERATOR_EQUALS )

setCampaignid() public method

public setCampaignid ( $value )

setChannel() public method

public setChannel ( $value )

setClickCount() public method

public setClickCount ( $value )

setCommTypeId() public method

public setCommTypeId ( $value )

setCommission() public method

public setCommission ( $value )

setCountryCode() public method

public setCountryCode ( $value )

setData() public method

public setData ( $index, $value, $operator = self::OPERATOR_EQUALS )

setDateApproved() public method

public setDateApproved ( $value, $operator = self::OPERATOR_EQUALS )

setDateInserted() public method

public setDateInserted ( $value, $operator = self::OPERATOR_EQUALS )

setFirstClickData1() public method

public setFirstClickData1 ( $value, $operator = self::OPERATOR_EQUALS )

setFirstClickData2() public method

public setFirstClickData2 ( $value, $operator = self::OPERATOR_EQUALS )

setFirstClickIp() public method

public setFirstClickIp ( $value, $operator = self::OPERATOR_EQUALS )

setFirstClickReferer() public method

public setFirstClickReferer ( $value, $operator = self::OPERATOR_EQUALS )

setFirstClickTime() public method

public setFirstClickTime ( $value, $operator = self::OPERATOR_EQUALS )

setIp() public method

public setIp ( $value, $operator = self::OPERATOR_EQUALS )

setLastClickData1() public method

public setLastClickData1 ( $value, $operator = self::OPERATOR_EQUALS )

setLastClickData2() public method

public setLastClickData2 ( $value, $operator = self::OPERATOR_EQUALS )

setLastClickIp() public method

public setLastClickIp ( $value, $operator = self::OPERATOR_EQUALS )

setLastClickReferer() public method

public setLastClickReferer ( $value, $operator = self::OPERATOR_EQUALS )

setLastClickTime() public method

public setLastClickTime ( $value, $operator = self::OPERATOR_EQUALS )

setMerchantNote() public method

public setMerchantNote ( $value, $operator = self::OPERATOR_EQUALS )

setMultiTierCreation() public method

public setMultiTierCreation ( $value )

setOrderId() public method

public setOrderId ( $value, $operator = self::OPERATOR_EQUALS )

setOriginalCurrencyId() public method

public setOriginalCurrencyId ( $value )

setOriginalCurrencyRate() public method

public setOriginalCurrencyRate ( $value )

setOriginalCurrencyValue() public method

public setOriginalCurrencyValue ( $value )

setParentBannerid() public method

public setParentBannerid ( $value )

setParentTransactionId() public method

public setParentTransactionId ( $value )

setPayoutHistoryId() public method

public setPayoutHistoryId ( $value, $operator = self::OPERATOR_EQUALS )

setPayoutStatus() public method

public setPayoutStatus ( $value )

setProductId() public method

public setProductId ( $value, $operator = self::OPERATOR_EQUALS )

setRecurringCommid() public method

public setRecurringCommid ( $value )

setRefererUrl() public method

public setRefererUrl ( $value, $operator = self::OPERATOR_EQUALS )

setStatus() public method

public setStatus ( $value )

setSystemNote() public method

public setSystemNote ( $value, $operator = self::OPERATOR_EQUALS )

setTier() public method

public setTier ( $value )

setTotalCost() public method

public setTotalCost ( $value )

setTrackMethod() public method

public setTrackMethod ( $value )

setTransid() public method

public setTransid ( $value )

setType() public method

public setType ( $value )

setUserid() public method

public setUserid ( $value )