> For the complete documentation index, see [llms.txt](https://help.rbsgo.com/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://help.rbsgo.com/dineplan/pos/payment.md).

# Payment

## **Overview** <a href="#about-sold-out" id="about-sold-out"></a>

The Payment process allows you to print and confirm the customer's bill, select the amount to be paid, choose the required payment method, and complete the payment through DinePlan POS.

DinePlan supports payment in full, payment for individual or similar items, split payments, equal bill division, and applicable discounts. The available payment methods depend on the restaurant configuration.

### **Complete Payment Flow** <a href="#complete-payment-flow" id="complete-payment-flow"></a>

<figure><img src="https://3400173661-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F0EE0WqKESoD8hlEpFQQL%2Fuploads%2Fgit-blob-23915af244bd7402323b5181abbab593e237b9f9%2FPayment%20Process%20Flow%20Diagram-20261003-050508.png?alt=media" alt=""><figcaption></figcaption></figure>

The payment option selected depends on how the customer wants to pay:

* **Pay in Full:** Select "All" and complete the payment.
* **Split Payment:** Select "Split" when the customer wants to pay different amounts using different payment methods.
* **Divide Equally:** Select "1/n" to divide the bill equally among multiple customers.
* **Individual Item:** Select the required item and "Settle" before proceeding to payment.
* **Similar Items:** Adjust the quantity of the item and select "Settle" before proceeding to payment.

### **Prerequisites** <a href="#prerequisites" id="prerequisites"></a>

Before starting the payment process:

* The customer order is created.
* All required items and quantities are verified.
* Required order changes are completed.
* The order total is reviewed.
* The customer is ready to review and settle the bill.

## **Print the Customer Bill** <a href="#print-the-customer-bill" id="print-the-customer-bill"></a>

Print the bill so the customer can review and confirm the amount before payment.

#### **Steps** <a href="#steps" id="steps"></a>

1. From the POS table screen, select the required "Table".

<figure><img src="https://3400173661-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F0EE0WqKESoD8hlEpFQQL%2Fuploads%2Fgit-blob-dc63cf4b0c5f0e4e60af7e93428b4cd58588fd68%2Fatt_0_for_3420913666.png?alt=media" alt=""><figcaption></figcaption></figure>

2. Select "Print Bill".

<figure><img src="https://3400173661-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F0EE0WqKESoD8hlEpFQQL%2Fuploads%2Fgit-blob-e9730880b19893617350ce1fce300cd6a3a574df%2Fimage%20(256).png?alt=media" alt=""><figcaption></figcaption></figure>

3. The bill is printed for the customer to review.
4. Allow the customer to verify and confirm the bill.
5. The table colour changes to Brown after the bill is printed.

<figure><img src="https://3400173661-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F0EE0WqKESoD8hlEpFQQL%2Fuploads%2Fgit-blob-e9d3fd26ee5e15340f5adec5eb6eb7bd38ebfb95%2Fimage%20(257).png?alt=media" alt=""><figcaption></figcaption></figure>

6. Select the same "Table" after customer confirmation.
7. Select the required bill to proceed to the Payment page.

<figure><img src="https://3400173661-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F0EE0WqKESoD8hlEpFQQL%2Fuploads%2Fgit-blob-017e03eec442bdeee8a38585432058a6ee5d62ca%2Fatt_3_for_3420913666.png?alt=media" alt=""><figcaption></figcaption></figure>

**Note:** The Brown table indicates that the bill has been printed and is ready for payment.

## **Payment Page** <a href="#payment-page" id="payment-page"></a>

The Payment page provides the options required to select the payment amount, apply discounts, choose a payment method, and complete or cancel the payment.

<figure><img src="https://3400173661-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F0EE0WqKESoD8hlEpFQQL%2Fuploads%2Fgit-blob-5dc4d872c81472e2bbcae92d8fc862ef97a985b1%2Fatt_4_for_3420913666.png?alt=media" alt=""><figcaption></figcaption></figure>

#### **Screen Elements** <a href="#screen-elements" id="screen-elements"></a>

| **Screen Element**  | **Description**                                                                                 |
| ------------------- | ----------------------------------------------------------------------------------------------- |
| **Total Amount**    | Displays the total amount due for the bill.                                                     |
| **Tender Here**     | Displays the amount being entered or tendered for payment.                                      |
| **Amount**          | Displays the amount currently selected for payment.                                             |
| **Split**           | Divides the payment so the customer can pay different amounts using different payment methods.  |
| **1/n**             | Divides the total bill equally among the specified number of customers.                         |
| **All**             | Selects the complete bill amount for payment.                                                   |
| **Number Pad**      | Allows you to enter the required payment amount or other numeric values.                        |
| **Payment Method**  | Displays the payment methods available for the restaurant, such as Cash, Nets, Visa, or Master. |
| **Discount %**      | Applies a discount based on a percentage entered by the user.                                   |
| **Discount**        | Applies a discount based on a specific amount entered by the user.                              |
| **Cancel PAYMENTS** | Cancels the current payment process.                                                            |
| **Close**           | Closes the Payment page.                                                                        |

## **Payment in Full** <a href="#payment-in-full" id="payment-in-full"></a>

Use this option when the customer wants to pay the complete bill using one payment method.

#### **Steps** <a href="#steps.1" id="steps.1"></a>

1. From the Payment page, select "All".

<figure><img src="https://3400173661-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F0EE0WqKESoD8hlEpFQQL%2Fuploads%2Fgit-blob-b1ada56d3c380d73168a25abf88b73924ffa50b9%2Fimage%20(258).png?alt=media" alt=""><figcaption></figcaption></figure>

2. Select the required payment method.

<figure><img src="https://3400173661-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F0EE0WqKESoD8hlEpFQQL%2Fuploads%2Fgit-blob-26ae6ff25e6d785ca5c78aa309fe6c2d6b95595f%2Fimage%20(269).png?alt=media" alt=""><figcaption></figcaption></figure>

3. Enter the amount received, if required.
4. Verify the payment amount and change, if applicable.
5. Complete the payment.
6. Verify that the payment has been recorded and the bill is settled.

## **Split Payment** <a href="#split-payment" id="split-payment"></a>

Use "Split" when the customer wants to pay the bill using different amounts or payment methods.

For example, a customer can pay part of the bill in cash and the remaining amount by card.

#### **Steps** <a href="#steps.2" id="steps.2"></a>

1. In the Payment page, enter the amount to be paid.

<figure><img src="https://3400173661-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F0EE0WqKESoD8hlEpFQQL%2Fuploads%2Fgit-blob-6bc4962bd62661ca8f7d600e0b5f59603bc6d309%2Fatt_7_for_3420913666.png?alt=media" alt=""><figcaption></figcaption></figure>

2. Select "Split".

<figure><img src="https://3400173661-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F0EE0WqKESoD8hlEpFQQL%2Fuploads%2Fgit-blob-f45b8c7e4c32b3793317ce2d3561a4413536174c%2Fatt_8_for_3420913666.png?alt=media" alt=""><figcaption></figcaption></figure>

3. The entered amount will be displayed in the Total Amount place.

<figure><img src="https://3400173661-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F0EE0WqKESoD8hlEpFQQL%2Fuploads%2Fgit-blob-e53cb65d2efc5c1f79acfd520a49e91c35de8e37%2Fatt_9_for_3420913666.png?alt=media" alt=""><figcaption></figcaption></figure>

4. Select the required payment method.
5. Complete the payment.
6. Repeat for the remaining amount using the required payment method.
7. Continue until the full bill is settled.

**Example:** For a bill of 279.08, the customer can pay 100.00 in cash and the remaining 179.08 by card.

#### **Correct a Split Amount** <a href="#correct-a-split-amount" id="correct-a-split-amount"></a>

If an incorrect amount is selected:

1. Select "Split" again.
2. The selected amount is reset.
3. Enter the correct amount.
4. Continue with the payment.

## **Divide the Bill Equally** <a href="#divide-the-bill-equally" id="divide-the-bill-equally"></a>

Use "1/n" when the total bill needs to be divided equally among multiple customers.

Here, n represents the number of customers.

#### **Steps** <a href="#steps.3" id="steps.3"></a>

1. Enter the number of customers.

<figure><img src="https://3400173661-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F0EE0WqKESoD8hlEpFQQL%2Fuploads%2Fgit-blob-4055862d114a8d3605e72bcebd4aaf5fdc588c38%2Fatt_10_for_3420913666.png?alt=media" alt=""><figcaption></figcaption></figure>

2. Select "1/n".

<figure><img src="https://3400173661-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F0EE0WqKESoD8hlEpFQQL%2Fuploads%2Fgit-blob-cde70796ef43262a5297700efd9e8557bece8585%2Fatt_11_for_3420913666.png?alt=media" alt=""><figcaption></figcaption></figure>

3. Review the amount calculated for each customer.

<figure><img src="https://3400173661-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F0EE0WqKESoD8hlEpFQQL%2Fuploads%2Fgit-blob-2c1d00d6cb9db2bcdad8aa76cdf99c2fb22a79f9%2Fatt_12_for_3420913666.png?alt=media" alt=""><figcaption></figcaption></figure>

4. Select the required payment method.

<figure><img src="https://3400173661-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F0EE0WqKESoD8hlEpFQQL%2Fuploads%2Fgit-blob-81b6092b6383142fca7ee80fa5db26b8569c1364%2Fatt_13_for_3420913666.png?alt=media" alt=""><figcaption></figcaption></figure>

5. Complete the payment for each customer.

**Example:** If the total bill is 120.96 and there are 6 customers, the bill is divided into 6 equal payments of 20.16.

## **Payment by Individual Item** <a href="#payment-by-individual-item" id="payment-by-individual-item"></a>

Use this option when a customer wants to pay for a specific item instead of the complete order.

#### **Steps** <a href="#steps.4" id="steps.4"></a>

1. From the Order page, select the item to be paid for.

<figure><img src="https://3400173661-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F0EE0WqKESoD8hlEpFQQL%2Fuploads%2Fgit-blob-9932173b33ef8f03fc44db378eeb9930e4e63d4b%2Fimage%20(272).png?alt=media" alt=""><figcaption></figcaption></figure>

2. Select "Settle".

<figure><img src="https://3400173661-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F0EE0WqKESoD8hlEpFQQL%2Fuploads%2Fgit-blob-695e57f4bf0c8e57425925881b5426d230cfff62%2Fimage%20(263).png?alt=media" alt=""><figcaption></figcaption></figure>

3. The Payment page is displayed.

<figure><img src="https://3400173661-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F0EE0WqKESoD8hlEpFQQL%2Fuploads%2Fgit-blob-f58099fe7414d3a69eea5c08fa53cfddcca65bb5%2Fimage%20(267).png?alt=media" alt=""><figcaption></figcaption></figure>

4. Allow the customer to review and confirm the bill.
5. Select "All".

<figure><img src="https://3400173661-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F0EE0WqKESoD8hlEpFQQL%2Fuploads%2Fgit-blob-8a4cb2375e7fe5316d797cc59d90307d195caa1e%2Fatt_17_for_3420913666.png?alt=media" alt=""><figcaption></figcaption></figure>

6. Select the required payment mode on the right.
7. Verify the payment amount.
8. Complete the payment.
9. If there are remaining items or balances to be paid, repeat the payment process for the remaining items.

Note - The Payment screen allows specific items to be selected when the customer needs to pay for only selected items.

## **Payment by Similar Items** <a href="#payment-by-similar-items" id="payment-by-similar-items"></a>

Use this option when a customer wants to pay for a specific quantity of the same item.

**Example:** The order contains 3 coffees, but the customer wants to pay for only 1 coffee.

#### **Steps** <a href="#steps.5" id="steps.5"></a>

1. Select the required item.
2. Select "(-)" or “(+)”to reduce or increase the quantity

<figure><img src="https://3400173661-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F0EE0WqKESoD8hlEpFQQL%2Fuploads%2Fgit-blob-d2d58a4d2de7d0b1551e22b34dd3de9226df3579%2Fatt_18_for_3420913666.png?alt=media" alt=""><figcaption></figcaption></figure>

3. Continue until the quantity to be paid is displayed.
4. Select "Settle".

<figure><img src="https://3400173661-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F0EE0WqKESoD8hlEpFQQL%2Fuploads%2Fgit-blob-cf46a367d47dcd1ec3c473d75325bc8404c5ae27%2Fatt_19_for_3420913666.png?alt=media" alt=""><figcaption></figcaption></figure>

5. The Payment page is displayed.

<figure><img src="https://3400173661-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F0EE0WqKESoD8hlEpFQQL%2Fuploads%2Fgit-blob-f58099fe7414d3a69eea5c08fa53cfddcca65bb5%2Fimage%20(267).png?alt=media" alt=""><figcaption></figcaption></figure>

6. Allow the customer to review and confirm the bill.
7. Select "All".

<figure><img src="https://3400173661-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F0EE0WqKESoD8hlEpFQQL%2Fuploads%2Fgit-blob-8a4cb2375e7fe5316d797cc59d90307d195caa1e%2Fatt_17_for_3420913666.png?alt=media" alt=""><figcaption></figcaption></figure>

8. Select the required payment mode on the right.
9. Verify the payment amount.
10. Complete the payment.

## **Apply a Discount** <a href="#apply-a-discount" id="apply-a-discount"></a>

Discounts can be applied from the Payment page before completing the payment.

#### **Discount %** <a href="#discount" id="discount"></a>

Use "Discount %" when the discount needs to be applied as a percentage of the bill amount.

#### **Steps** <a href="#steps.6" id="steps.6"></a>

1. Enter the required discount percentage.

<figure><img src="https://3400173661-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F0EE0WqKESoD8hlEpFQQL%2Fuploads%2Fgit-blob-7f7bf0ae0adabd716cb035364509959038e5e728%2Fatt_22_for_3420913666.png?alt=media" alt=""><figcaption></figcaption></figure>

2. Select "Discount %".

<figure><img src="https://3400173661-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F0EE0WqKESoD8hlEpFQQL%2Fuploads%2Fgit-blob-f8b0208d093d08496b31fb1481e4896315255dad%2Fatt_23_for_3420913666.png?alt=media" alt=""><figcaption></figcaption></figure>

3. Verify the updated "Total Amount".

<figure><img src="https://3400173661-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F0EE0WqKESoD8hlEpFQQL%2Fuploads%2Fgit-blob-ea960168f244cc6133d1b5475341307a2af859d3%2Fatt_24_for_3420913666.png?alt=media" alt=""><figcaption></figcaption></figure>

4. Continue with the payment.

**Example:** Enter 50 and select "Discount %" to apply a 50% discount.

#### **Discount** <a href="#discount" id="discount"></a>

Use "Discount" when the discount needs to be applied as a specific amount.

#### **Steps** <a href="#steps.7" id="steps.7"></a>

1. Enter the required discount amount.

<figure><img src="https://3400173661-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F0EE0WqKESoD8hlEpFQQL%2Fuploads%2Fgit-blob-61a9b0dcf11d77cd6f9feeb64d2ce1cf8bfc48c4%2Fatt_25_for_3420913666.png?alt=media" alt=""><figcaption></figcaption></figure>

2. Select "Discount".

<figure><img src="https://3400173661-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F0EE0WqKESoD8hlEpFQQL%2Fuploads%2Fgit-blob-c1c1fdbee360451c6d9164d5a63feab0299e84af%2Fatt_26_for_3420913666.png?alt=media" alt=""><figcaption></figcaption></figure>

3. Verify the updated "Total Amount".

<figure><img src="https://3400173661-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F0EE0WqKESoD8hlEpFQQL%2Fuploads%2Fgit-blob-b31423786167ccea5c1631b187346a8863ebdc7e%2Fatt_27_for_3420913666.png?alt=media" alt=""><figcaption></figcaption></figure>

4. Continue with the payment.

**Example:** Enter 50.00 and select "Discount" to apply a 50.00 discount.

## **Payment Receipt Handling** <a href="#payment-receipt-handling" id="payment-receipt-handling"></a>

Receipt handling depends on the payment method used.

<figure><img src="https://3400173661-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F0EE0WqKESoD8hlEpFQQL%2Fuploads%2Fgit-blob-43aa265fed6b21cca67ae86f6e388390bcc95a6f%2Fatt_28_for_3420913666.png?alt=media" alt=""><figcaption></figcaption></figure>

#### **Cash Payment** <a href="#cash-payment" id="cash-payment"></a>

1. The first bill receipt is printed for verification.
2. Complete the payment and discard the verification copy.
3. Two bill receipts are then printed.
4. Place one copy in the bill sleeve for the customer.
5. Place the other copy in the designated place.

#### **Credit Card Payment** <a href="#credit-card-payment" id="credit-card-payment"></a>

1. The first bill receipt is printed for verification.
2. Complete the payment and discard the verification copy.
3. The POS and card terminal generate the required receipt copies.
4. Staple the customer POS receipt and card slip together.
5. Place the customer copies in the bill sleeve and hand them.
6. Staple the merchant POS receipt and card slip together.
7. Place the merchant copies in the designated place.
8. If a signature is required, place the slip in the bill folder and pass it for the signature.

## **Return to the POS Order Page** <a href="#return-to-the-pos-order-page" id="return-to-the-pos-order-page"></a>

Use this option when you need to return from the Payment page to the Order page without completing the payment.

#### **Steps** <a href="#steps.8" id="steps.8"></a>

1. Select "C".
2. Select "Close".
3. The Order page is displayed.

## **Complete the Payment** <a href="#complete-the-payment" id="complete-the-payment"></a>

Before completing the payment, verify the following:

1. Confirm the items being paid for.

<figure><img src="https://3400173661-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F0EE0WqKESoD8hlEpFQQL%2Fuploads%2Fgit-blob-652367eedcb0f6aa6ca665b524c34d86923e49a7%2Fatt_29_for_3420913666.png?alt=media" alt=""><figcaption></figcaption></figure>

2. Verify the "Total Amount".

<figure><img src="https://3400173661-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F0EE0WqKESoD8hlEpFQQL%2Fuploads%2Fgit-blob-9296288e0d8d988655f09c200583518f35ba32ac%2Fatt_30_for_3420913666.png?alt=media" alt=""><figcaption></figcaption></figure>

3. Verify the selected payment amount.
4. Confirm the payment method.

<figure><img src="https://3400173661-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F0EE0WqKESoD8hlEpFQQL%2Fuploads%2Fgit-blob-ab448bee85a013cffd0994842a836a327ec4c39b%2Fatt_31_for_3420913666.png?alt=media" alt=""><figcaption></figcaption></figure>

5. If using "Split", verify the current payment amount and remaining balance.

<figure><img src="https://3400173661-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F0EE0WqKESoD8hlEpFQQL%2Fuploads%2Fgit-blob-aedc9f43cd6b341df37778f5b2057c51ac3f8056%2Fatt_32_for_3420913666.png?alt=media" alt=""><figcaption></figcaption></figure>

6. If using "1/n", verify the amount calculated for each customer.

<figure><img src="https://3400173661-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F0EE0WqKESoD8hlEpFQQL%2Fuploads%2Fgit-blob-8bc10a9cabe5474835d4859ae8e60af4257a4c0e%2Fatt_33_for_3420913666.png?alt=media" alt=""><figcaption></figcaption></figure>

7. Verify the discount, if applied.
8. Check the change amount, if applicable.
9. Complete the payment.
10. Verify that the payment has been recorded successfully and the bill is settled.

## **Notes** <a href="#notes" id="notes"></a>

* Always allow the customer to review and confirm the bill before payment.
* The table colour changes to Brown after "Print Bill".
* Use "All" to pay the complete bill.
* Use "Split" when the customer wants to pay different amounts using different payment methods.
* Use "1/n" to divide the bill equally among multiple customers.
* Use "Settle" to pay for a selected item.
* Use "(-)" to adjust the quantity when paying for similar items.
* Use "Discount %" for a percentage-based discount.
* Use "Discount" for an amount-based discount.
* Always verify the final amount and payment method before completing the transaction.
* Available payment methods and payment options depend on the restaurant configuration.


---

# Agent Instructions
This documentation is published with GitBook. GitBook is the documentation platform designed so that both humans and AI agents can read, navigate, and reason over technical content effectively. Learn more at gitbook.com.

## Querying This Documentation
If you need additional information that is not directly available in this page, you can query the documentation by asking a question.

Perform an HTTP GET request on the following URL with the `ask` and `goal` query parameters:

```
GET https://help.rbsgo.com/dineplan/pos/payment.md?ask=<question>&goal=<user_goal>
```

`ask` is the immediate question: it should be specific, self-contained, and written in natural language.
`goal` is what the user is ultimately trying to achieve, the reason they need the answer. Sharing it helps GitBook give you a better, more relevant answer. A goal is most helpful when it describes the outcome the user wants rather than restating the question. For example, with `ask=how do I create an API token`, a goal like `automate deployments from our CI pipeline` lets GitBook tailor the answer to that use case.

The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
