Methods |
public
|
isInitialized($property): bool
|
#
|
public
|
getId(): string
|
#
|
public
|
setId(string $id): self
|
#
|
public
|
getCardId(): ?string
ID of the card used for the transaction. Null when type is REWARDS_CREDIT or COLLECTION.
ID of the card used for the transaction. Null when type is REWARDS_CREDIT or COLLECTION.
|
#
|
public
|
setCardId(?string $cardId): self
ID of the card used for the transaction. Null when type is REWARDS_CREDIT or COLLECTION.
ID of the card used for the transaction. Null when type is REWARDS_CREDIT or COLLECTION.
|
#
|
public
|
getDescription(): string
Description of the transaction.
Description of the transaction.
|
#
|
public
|
setDescription(string $description): self
Description of the transaction.
Description of the transaction.
|
#
|
public
|
getAmount(): Money
Money fields can be signed or unsigned. Fields are signed (an unsigned value will be interpreted as positive). The…
Money fields can be signed or unsigned. Fields are signed (an unsigned value will be interpreted as positive). The amount of money will be represented in the smallest denomination
of the currency indicated. For example, USD 7.00 will be represented in cents with an amount of 700.
|
#
|
public
|
setAmount(Money $amount): self
Money fields can be signed or unsigned. Fields are signed (an unsigned value will be interpreted as positive). The…
Money fields can be signed or unsigned. Fields are signed (an unsigned value will be interpreted as positive). The amount of money will be represented in the smallest denomination
of the currency indicated. For example, USD 7.00 will be represented in cents with an amount of 700.
|
#
|
public
|
getInitiatedAtDate(): DateTime
ISO 8601 date string.
|
#
|
public
|
setInitiatedAtDate(DateTime $initiatedAtDate): self
ISO 8601 date string.
|
#
|
public
|
getPostedAtDate(): DateTime
ISO 8601 date string.
|
#
|
public
|
setPostedAtDate(DateTime $postedAtDate): self
ISO 8601 date string.
|
#
|
public
|
getType(): string
|
#
|
public
|
setType(string $type): self
|
#
|
public
|
getMerchant(): CardTransactionMerchant
|
#
|
public
|
setMerchant(CardTransactionMerchant $merchant): self
|
#
|
public
|
getCardMetadata(): string[]|null
Set of key value pairs associated with this object. Please do not store any personally identifiable or sensitive…
Set of key value pairs associated with this object. Please do not store any personally identifiable or sensitive information here.
Limitations: maximum of 50 keys, keys cannot exceed 40 characters, values cannot exceed 500 characters.
|
#
|
public
|
setCardMetadata(string[]|null $cardMetadata): self
Set of key value pairs associated with this object. Please do not store any personally identifiable or sensitive…
Set of key value pairs associated with this object. Please do not store any personally identifiable or sensitive information here.
Limitations: maximum of 50 keys, keys cannot exceed 40 characters, values cannot exceed 500 characters.
|
#
|
public
|
getExpenseId(): ?string
The expense ID related to the card transaction.
The expense ID related to the card transaction.
|
#
|
public
|
setExpenseId(?string $expenseId): self
The expense ID related to the card transaction.
The expense ID related to the card transaction.
|
#
|