Class Transaction
Class Transaction
A transaction defines the contract of a payment - what is the payment for and who is fulfilling it.
- PayPal\Common\PayPalModel
- PayPal\Api\CartBase
- PayPal\Api\TransactionBase
- PayPal\Api\Transaction
Methods summary
public
|
#
setTransactions(
Additional transactions for complex payment scenarios. |
public
|
|
public
|
#
setPurchaseUnitReferenceId( string $purchase_unit_reference_id )
Identifier to the purchase unit corresponding to this sale transaction |
public
string
|
#
getPurchaseUnitReferenceId( )
Identifier to the purchase unit corresponding to this sale transaction |
Methods inherited from PayPal\Api\TransactionBase
Methods inherited from PayPal\Api\CartBase
addExternalFunding()
,
getAmount()
,
getCustom()
,
getDescription()
,
getExternalFunding()
,
getInvoiceNumber()
,
getItemList()
,
getNoteToPayee()
,
getNotifyUrl()
,
getOrderUrl()
,
getPayee()
,
getPaymentOptions()
,
getPurchaseOrder()
,
getReferenceId()
,
getSoftDescriptor()
,
getSoftDescriptorCity()
,
removeExternalFunding()
,
setAmount()
,
setCustom()
,
setDescription()
,
setExternalFunding()
,
setInvoiceNumber()
,
setItemList()
,
setNoteToPayee()
,
setNotifyUrl()
,
setOrderUrl()
,
setPayee()
,
setPaymentOptions()
,
setPurchaseOrder()
,
setReferenceId()
,
setSoftDescriptor()
,
setSoftDescriptorCity()
Methods inherited from PayPal\Common\PayPalModel
__construct()
,
__get()
,
__isset()
,
__set()
,
__toString()
,
__unset()
,
fromArray()
,
fromJson()
,
getList()
,
setCredential()
,
toArray()
,
toJSON()