# Online payments & reconciliation

Use online payments & reconciliation in the school workspace. Create gateway orders, verify callbacks and investigate payments that remain pending.

Category: Finance
Guide: https://avkul.in/docs/guides/screen-school-payments/
Guided sample demo: https://avkul.in/docs/demo/screen-school-payments/
Snapshot: 11 October 2026

## Features

- Payment orders
- Callback verification
- Pending payment review
- Reconciliation
- Gateway connection check

## Access and setup

Intended access: Assigned account with the required permissions
- A school account with the permissions shown below.
- Choose the relevant school, academic session or child before working.

Permission keys: fee:view, fee:create

## Workflow

1. Review the invoice and provider readiness.
2. Create an order through the permitted checkout workflow.
3. Verify the gateway response before treating the invoice as paid.
4. Investigate a pending payment through reconciliation.

## Fields and controls

- Invoice ID
- Amount (blank = full balance)

## Current limits

- External collection requires approved gateway credentials and verified callbacks. The public guided demo does not charge money.

## Actual application access

- https://avkul.in/en/school/payments

## API reference

- GET /api/v1/payments/orders — List Orders; fee:view
- POST /api/v1/payments/orders — Create Order; fee:create

## Demo access

No login is required for the guided sample demo. Its fictional records and actions stay in this browser tab; they do not modify ERP records or send messages/payments. An assigned account is required for the actual ERP links.

Source inventory checked on 11 October 2026. This source inventory is not a certification of every external provider or device flow.
