Reload Menu

Purpose

The Reload page is used for digital product transactions (semi_digital) such as airtime, data packages, electricity tokens, e-wallets, bank transfers, bills, online games, and vouchers. After a successful transaction, the product will be added to the POS cart automatically.

Prerequisites

  • Make sure the register is open. If not, the app will warn you and return to the previous screen.
  • Make sure a warehouse is selected in POS (digital products use a warehouse).
  • Make sure the Reload PIN is set in Reload Setup.

Main sections

  1. Info Atas

    • Explains that successful transactions are automatically added to the POS cart.
    • Shows a warning if no warehouse is selected.
  2. Kolom Pencarian

    • Type a digital product name (min 2 characters).
    • Mic: voice search.
    • πŸ”„ Reset: clear search & results.
    • πŸ“œ History: open Reload History.
  3. Kategori Quick Button

    • Airtime, Data, Wallet, Bank Transfer, Bills, Online Games, Others, Voucher.
    • Tap a category icon to autofill the search.
  4. Hasil Pencarian

    • Shows products and selling price + cost (HPP).
    • Only semi_digital products can be processed.
    • Tap an item to open the transaction form.

Quick Sync speeds up searching for frequently used digital products.

How to use:

  • Scroll to the bottom and tap Quick Sync.
  • The system fetches popular product data (airtime, data, wallet, etc.) and stores it in local cache.
  • After it finishes, searching becomes faster because the initial data is already available.

Note:

  • It does not change transaction dataβ€”only fetches data (safe to run alongside other operations).
  • Requires internet connection and a selected warehouse in POS.
  • If product lists change, run Quick Sync again.

Transaction form (modal)

Appears after selecting a product. Fields:

  • Cost (HPP): automatic.
  • Selling price: editable.
  • Trx to: transaction sequence number (numbers only).
  • Destination number: target phone/ID.
  • Quantity: only for BB/BS.
  • Special code: only for BS.
  • Server response: real-time status from server.

Buttons in the form:

  • πŸ“„ Report: send a simple report to server.
  • Cancel: close form and cancel selection.
  • Close: closes the modal.
  • Process: submit the transaction to server.

Validation

The form cannot be processed if:

  • Product is not selected or not semi_digital.
  • Trx to is empty or not a number.
  • Destination number is empty.
  • Selling price is not a number.
  • Reload PIN is not set.
  • Quantity/special code is missing (BB/BS only).

Quick usage flow

  1. Choose a category button or search for a digital product.
  2. Tap the product you want.
  3. Fill the form (destination, trx to, selling price).
  4. Tap Process.
  5. Wait for server response (shown in the form).
  6. If successful, the item is added to the POS cart automatically.

Status & server response

  • Status appears in β€œServer response”.
  • If you see β€œCut”, HPP will be adjusted automatically.
  • If there is a serial number (SN), it will be saved in the transaction.
  • Real-time notifications appear via the system notification.

Tips

  • Use category buttons for faster search.
  • Double-check the destination number before processing.
  • If response is slow, wait for server status (WebSocket).

Note: This guide content may still be in Indonesian while we prepare the English version.

Published by: MAXsi POS β€” Android POS App