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()