# Payment process

# Description

This section outlines the procedures for processing payments using various methods, including cash, e-wallet, and NETS cards.

# Payment Processing

  1. Cash Payment
  • Select the "Pay with Cash" option.
  • Enter the amount tendered or choose a recommended amount.
  • Confirm the payment to view the total, tendered amount, and change due.
  1. E-Wallet Payment
  • Select the e-wallet option.
  • Tap the customer's card on the reader or
  • Search for the customer manually:
    • Search by User Name, Identification Code, Group
    • Select Customer
    • Tap "Pay Now" button
  • Confirm the payment to process the transaction.
  1. Terminal Payment (NETS, EZlink, etc.)
  • Select the option.
  • Tap the customer's card on the reader.
  • Confirm the payment to complete the transaction.
  1. Third party Payment
  • Select the option.
  • Tap "Confirm" button in the dialog for Completed Payment.
  1. 0$ items Payment
  • Tap Proceed with 0$
  • Tap "Yes" button in the dialog for confirmation.
  1. Print Receipt after Payment Success
  • Tap on Print Receipt button on the Success Dialog for any Payment method

# Handling Issues

  1. Insufficient Funds
  • If the card balance is insufficient, an error message will be displayed.
  1. Inactive/Expired Cards
  • An error message will indicate if the card is inactive or expired.

# Conclusion

The payment module supports multiple payment methods, ensuring flexibility and convenience for both cashiers and customers, while also handling potential payment issues effectively.

# Screen flow

# Payment Processing

Select Payment Method
Select Payment Method
Enter amount or Select Speed button
Enter amount or Select Speed button
Confirm Payment Amount
Confirm Payment Amount
Print Receipt by Cash
Print Receipt by Cash
Tap card to Pay by Wallet
Tap card to Pay by Wallet
Approve the found account
Approve the found account
Print Receipt by Wallet after success payment
Print Receipt by Wallet after success payment
Insufficient fund error
Insufficient fund error
Enter keyword at given field to search
Enter keyword at given field to search
Select the customer
Select the customer
Tap "Pay Now" button to process payment
Tap "Pay Now" button to process payment
Print Receipt by ID
Print Receipt by ID
Tap card to Pay by Terminal
Tap card to Pay by Terminal
Print Receipt by Terminal
Print Receipt by Terminal
Tap "Confirm" button for Completed Payment
Tap "Confirm" button for Completed Payment
Print Receipt by third party
Print Receipt by third party
Tap "Yes" button for confirmation with 0$ Purchase
Tap "Yes" button for confirmation with 0$ Purchase
Print Receipt with 0$ Purchase
Print Receipt with 0$ Purchase