Package com.inttegro.orders
Class Order
java.lang.Object
com.inttegro.orders.Order
Complete public order projection returned by the API.
-
Field Summary
FieldsModifier and TypeFieldDescription -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionbooleanisPaid()Whether the order has recorded payment, including after completion.booleanWhether the order has reached a final state.Nested payment action details, when the order's payment requires action.booleanWhether the order is waiting for payment.
-
Field Details
-
id
-
status
-
number
-
receiptNumber
-
reference
-
customer
-
checkoutSettings
-
invoiceSettings
-
invoice
-
lineItemGroup
-
payment
-
customData
-
createdFrom
-
initiatedAt
-
completedAt
-
sealedAt
-
paidAt
-
canceledAt
-
expiresAt
-
paymentDueAt
-
refunds
-
-
Constructor Details
-
Order
public Order()
-
-
Method Details
-
isPaid
public boolean isPaid()Whether the order has recorded payment, including after completion. -
requiresPayment
public boolean requiresPayment()Whether the order is waiting for payment. -
isTerminal
public boolean isTerminal()Whether the order has reached a final state. -
requiredPaymentAction
Nested payment action details, when the order's payment requires action.
-