Skip to main content

Processing Payments

I
Written by Ishara Gooneratne
Updated yesterday

Card Payment

To Process Card Payment:

1. From Cashier view, find job

2. Click "Pay" button

3. Payment Modal opens

4. Select "Card" payment method

5. Enter:

- Amount to pay

- Card type: Visa, Master, Amex, Other

- Last 5 digits of card

6. Verify amount due

7. Click "Confirm Payment"

Payment Recorded:

- Job payment status updated

- Receipt generated

- Timestamp recorded

- Payment method saved

- Customer SMS notification sent

Card Information:

- Only last 5 digits stored

- No full card data stored

- Secure processing

Cash Payment

To Process Cash Payment:

1. From Cashier view, find job

2. Click "Pay" button

3. Payment Modal opens

4. Select "Cash" payment method

5. Enter:

- Cash amount received

6. Change due automatically calculated

7. Display shows change to give customer

8. Click "Confirm Payment"

Change Calculation:

- Amount due: LKR 5,000

- Cash received: LKR 5,500

- Change due: LKR 500

Payment Recorded:

- Job marked as paid

- Cash recorded

- Receipt generated

- Timestamp saved

Partial Payments

Multiple Payment Options:

For jobs not yet fully paid:

1. Click "Pay" on job

2. Can enter partial amount

3. Amount cannot exceed amount due

4. Job status: PARTIALLY_PAID

5. Remaining balance shown

Paying Remaining Balance:

1. Click "Pay" on partially paid job

2. Default amount = remaining balance

3. Can modify if needed

4. Click "Confirm"

5. Job marked as PAID

Payment History:

- All payments tracked

- Timestamps recorded

- Total paid vs amount due shown

- Remaining balance always visible

Did this answer your question?