Marker interface for Payment Workflow subject.
Methods¶
getAmount()
¶
|
|
Return values
Money
getContext()
¶
Returns the payment context.
|
|
The context is a set of key-value pairs that can be used to store additional information about the payment.
Return values
MapInterface<string, mixed>|null
getCreatedAt()
¶
Returns the date and time when the payment was created.
|
|
Return values
DateTimeInterface
getId()
¶
|
|
Return values
int
getIdentifier()
¶
Returns the payment identifier.
|
|
Identifier is a unique string (typically referring to payment record in 3rd-party system) containing only alphanumeric characters, hyphen, dashes, and underscores. Maximum allowed identifier length is 64 characters.
Return values
string
getMethod()
¶
Returns the payment method used to process the payment.
|
|
Return values
getOrder()
¶
Returns the order associated with payment.
|
|
Return values
getOwner()
¶
Returns the user who owns the payment.
|
|
Return values
User|null
getStatus()
¶
Returns the payment status.
|
|
The status is a state identifier in associated workflow definition.
Return values
string
getUpdatedAt()
¶
Returns the date and time when the payment was last updated.
|
|
Return values
DateTimeInterface