Concepts & Prerequisites Prepare the POS register, item choices, Quick Pay, transaction messages, and register closing. Open a POS Register How to Open a POS Register in Muhasib ERP Overview This guide will help you open the correct POS register with an approved opening amount for the active working period. Muhasib creates an open-register session used by next POS payments and closing checking. Who can do this You need access to POS Sale Open Sales Register and needed POS/working-period. Before you start Start the working period. Count opening cash independently and confirm company, location, terminal, user, payment account, and business date. Before saving, check that the correct company is open and that you have permission to complete this task. Where to find it Back Office → Sales & Customers → Create Sale/POS → Open Register when prompted or through POS options. Open a POS Register Step 1: Confirm no register is already open for the same effective scope Step 2: Choose the register-opening action Step 3: Enter the approved opening cash/balance and required note/reference Step 4: Review user, company, location, terminal, and timestamp Step 5: Confirm/save once Step 6: Open the register summary to verify Check your work Confirm open status, opening amount, user/terminal/location, and ability to begin an authorized POS sale. Take a moment to check your work before closing the window. This small check can save time later. If something goes wrong Do not open a second register because the first is not visible; check scope/session. Correct opening cash through the supported register process, not a fake sale. Related guides Start a POS Working Period Create a POS Sale Close and Reconcile a POS Register What to do next Start a POS Working Period. Select an Item Variant, Batch, Serial, or Add-on How to Select an Item Variant, Batch, Serial, or Add-on in Muhasib ERP Overview This guide will help you attach the exact variant, stock batch, serial, inventory location, and options to a sale line. The final sale uses those specific stock identities and options, affecting stock, expiry/serial record history, price, tax, kitchen/receipt output, and reports. Who can do this You need access to Parent Sale permission plus any price-group/location/custom selection rights. Before you start Confirm physical item, available location/batch/serial, expiry, variant dimensions, and approved options. Before saving, check that the correct company is open and that you have permission to complete this task. Where to find it Open sale → add set up item → respond to selection dialogs. Select an Item Variant, Batch, Serial, or Add-on Step 1: Select the derived variant, not its non-stock parent Step 2: Choose inventory location when manual selection is enabled Step 3: Select a batch with sufficient available quantity and acceptable expiry Select a batch with enough available quantity and acceptable expiry. Step 4: Select each exact serial for serialized quantity Step 5: Select allowed add-ons/options and quantities Step 6: Select a price group only when authorized Step 7: Confirm and review the resulting lines Check your work Match receipt/inquiry to stock ledger, batch/serial status, add-on lines, price group, and location. Take a moment to check your work before closing the window. This small check can save time later. If something goes wrong Do not oversell an unavailable batch/serial unless explicitly permitted and understood. Correct wrong selection before checkout. Related guides Configure a Parent Item and Variants Enable and Maintain Item Serials Review Item Stock by Location and Batch Configure Item Add-ons What to do next Configure a Parent Item and Variants. Use POS Quick Pay How to Use POS Quick Pay in Muhasib ERP Overview This guide will help you finalize an allowed POS sale using the workstation's set up Quick Pay method. Muhasib uses workstation defaults to reduce checkout steps and posts the sale/payment to the selected account. Who can do this You need access to POS Sale Add and access to the set up payment type/accounts. Before you start Check the local default Payment Type, Cash Payment Account, and Card Payment Account; review sale total and tender. Before saving, check that the correct company is open and that you have permission to complete this task. Where to find it Open POS sale → Quick Pay action. Use POS Quick Pay Step 1: Confirm customer, cart, total, tax, discount, and register Step 2: Select the intended Quick Pay action/payment category Step 3: Confirm the displayed default payment type/account Step 4: Enter tender/reference if requested Step 5: Finalize once and wait for confirmation Check your work Compare and Confirm receipt, Sale Inquiry, register summary, Payment Account Activity, payment-channel report, and GL. Take a moment to check your work before closing the window. This small check can save time later. If something goes wrong Do not use Quick Pay when the shown account/type is wrong. Correct defaults before further sales. Related guides Configure This Workstation's POS Experience Check Out a Sale with One Payment Type Create a Payment Type What to do next Configure This Workstation's POS Experience. Send a Transaction SMS How to Send a Transaction SMS in Muhasib ERP Overview This guide will help you send an approved transaction message to the correct customer phone number. Muhasib submits the message to the set up provider; submission does not necessarily prove handset delivery. Who can do this You need access to Transaction access and any SMS/send permission enforced by the active form. Before you start Confirm customer consent, phone number, country format, message template, transaction details, and provider credit/connectivity. Before saving, check that the correct company is open and that you have permission to complete this task. Where to find it Open the relevant transaction and select its SMS action, where available. Send a Transaction SMS Step 1: Open the saved transaction Step 2: Confirm recipient name and phone number Step 3: Preview the generated message Step 4: Remove or correct unauthorized or inaccurate content Step 5: Send once Step 6: Record the delivery result or provider reference when shown Check your work Confirm the application/provider status, recipient, template values, timestamp, and absence of duplicate sends. Take a moment to check your work before closing the window. This small check can save time later. If something goes wrong Do not expose sensitive information in message templates. Check provider balance, credentials, number format, and logs before retrying. Related guides Create a POS Sale Create an SMS Gateway Create a Customer What to do next Create a POS Sale. Close and Reconcile a POS Register How to Close and Reconcile a POS Register in Muhasib ERP Overview This guide will help you close a POS register after reconciling expected and counted amounts by payment type. Muhasib marks the register session closed and records the checking; variance and accounting treatment depend on settings. Who can do this You need access to POS Register closing/checking and access to relevant sales and payment summaries. Before you start Complete pending sales, returns, held transactions, offline synchronization, and approved cash movements. Count each payment type independently. Before saving, check that the correct company is open and that you have permission to complete this task. Where to find it Open the POS register management or register-close action used by your deployment. Close and Reconcile a POS Register Step 1: Select the correct open register and operator/session Step 2: Review expected sales, returns, receipts, payouts, and payment totals Step 3: Enter counted cash and other tender totals without forcing them to match Step 4: Investigate and document each variance Step 5: Obtain approval required by policy Step 6: Close the register once Step 7: Print or retain the close summary Check your work Confirm closed status, opening plus movements versus expected closing, counted totals, documented variance, and checking to sales/payment reports. Take a moment to check your work before closing the window. This small check can save time later. If something goes wrong Do not close the wrong register or company. Resolve unsynchronized offline sales and duplicate payments before final approval. Related guides Open a POS Register Synchronize Offline POS Sales Review the Sales Summary Report What to do next Open a POS Register.