| Name | Description | Type | Additional information |
|---|---|---|---|
| PaymentTypeID |
Method of payment |
PaymentMethod |
Required |
| ClientCheckoutDate |
Client side date |
string |
Required Matching regular expression pattern: ^\d{4}-\d{2}-\d{2}-\d{2}-\d{2}-\d{2}$ |
| TotalAmount |
Sum of Amount of items and modifiers |
decimal number |
Required |
| DiscountAmount |
Total Discount Given to Customer |
decimal number |
None. |
| DiscountWithTaxes | decimal number |
None. |
|
| TaxAmount |
Tax amount for the order |
decimal number |
Required |
| PaidAmount |
Amount paid from the customer |
decimal number |
Required |
| ComplimentaryAmount |
Sum of Complimentary Amount of items |
decimal number |
None. |
| ServiceCharges |
charges on order |
decimal number |
None. |
| GrandTotal |
Total amount customer has to pay |
decimal number |
Required |
| RefundAmount |
Total Amount which is refunded in this order |
decimal number |
None. |
| GratuityAmount |
Tip for waiter |
decimal number |
None. |
| Remarks |
Any remarks for order |
string |
None. |
| RefundMethodID |
Method used to refund the order |
integer |
None. |
| RefundDate |
Client side datetime stamp for refund |
string |
Matching regular expression pattern: ^\d{4}-\d{2}-\d{2}-\d{2}-\d{2}-\d{2}$ |
| CheckoutDetails |
Detail of checkout how customer paid the bill |
Collection of CheckoutDetailDto |
Required |
| RefundReasonID | integer |
None. |
|
| ComplementaryReasonID | integer |
None. |