The published tahsil page stays operational after it goes live: the merchant can track who paid, who needs a reminder, and which evidence support or finance will use.
daily_ops_school_2026_06_16
attention required
Collected today125,000 IQDSCH-2026-00041 paid by guest checkout
Outstanding250,000 IQD2 payer references still need follow-up
Next payoutJun 16, 2026 09:00po_school_2026_001 provider pending
Support watch1 receipt questionSupport can answer without moving money
CustomerCan I pay without creating an Epara account?Guest card checkout is available on the merchant collection pagepm_action_guest_card_checkoutpm_hosted_checkoutready_school_link_2026No login requiredPayment capture creates receipt, ledger, fee, reserve, and statement evidence
ready
Merchant ownerHow does the merchant share this tahsil page?QR, invoice PDF, WhatsApp copy, and SMS due reminder are readypm_action_qr_invoice_assetspm_qr_whatsapp_invoiceinvoice_pdf_school_2026_001No login required to open the linkSharing creates no money movement until checkout is completed
ready to send
Customer / Merchant ownerDoes the customer have to sign up?Wallet can save method and receipt history after payment, but card checkout stays guest-firstpm_action_optional_walletpm_epara_walletwallet_optional_after_receipt_2026Optional after receipt claimSaved method token does not change the original payment record
optional active
Epara backofficeWhat protects refunds, disputes, webhooks, and settlement?Refund maker-checker, dispute evidence, webhook delivery, and payout control are linkedpm_action_downstream_controlspm_control_settlementpm_control_settlementNot customer-facingBackoffice controls move money; merchant method settings do not
controlled
Latest method resultpm_action_guest_card_checkoutGuest card checkout is available on the merchant collection pagePayment capture creates receipt, ledger, fee, reserve, and statement evidence
The collection page is an operating surface: send reminders, export unpaid references, prepare statement evidence, and inspect payout status without bypassing Epara controls.
merchant_action_console_school_2026
ready
Completed0/5Demo action state is local to this browser.
Money boundaryNo bypassMerchant actions do not release payout or approve refunds.
Merchant ownerWho needs a payment nudge?SCH-2026-00042 reminder is sent from the collection pagemerchant_action_send_whatsappwa_remind_school_2026_00042No money moves until the payer completes checkout
ready to send
Merchant financeWhat list goes to the finance office?Unpaid follow-up file includes references, contacts, and next actionmerchant_action_export_unpaidexport_school_unpaid_2026_csvExport is a report; it cannot capture or refund money
ready
Merchant accountantWhat can accounting book today?Statement pack includes gross, fees, reserve, net, and payout contributionmerchant_action_export_statementstmt_export_school_2026_csvStatement is immutable evidence; payout still follows treasury flow
approved
Merchant financeWhen will money reach the bank?Payout is provider pending and visible to support and financemerchant_action_check_payoutrafidain_transfer_pending_8821Merchant can inspect status; Epara treasury controls release
provider pending
Merchant supportCan we answer the payer without moving money?Support sees receipt, notification, refund request, and dispute evidencemerchant_action_open_support_contexttkt_school_parent_receipt_001Support can explain or request review; approval moves money
ready
Latest resultmerchant_action_send_whatsappSCH-2026-00042 reminder is sent from the collection pageNo money moves until the payer completes checkout
Receipt is created, webhook is delivered, and the payment appears in merchant balance and backoffice review.
Success redirect/receipt/rcpt_scenario_001
Webhook eventevt_payment_captured_001
Generated activity
Checkout sessioncs_school_2026_001
Paymentpay_scenario_001
Receiptrcpt_scenario_001
Settlement lineset_2026_06_15_iqd
Batch operation summary
This is the merchant's working view: imported payer references, due-date policy, generated share assets, and the evidence that can later be audited by operations.
validated
Payer references3
Target amount375,000 IQD
Collected125,000 IQD
Outstanding250,000 IQD
Step
Owner
Output
Evidence
Status
Import payer list
Merchant finance
3 payer references
batch_school_2026_import_001
validated
Lock student references
Collection policy
No duplicate references
ref_lock_school_2026_001
passed
Apply due date
Merchant owner
Reminder window scheduled
due_school_2026_06_20
scheduled
Generate share assets
Checkout
QR poster, invoice PDF, WhatsApp copy
assets_school_fee_2026_001
ready
Payer intake and sharing
The merchant can see exactly what the customer must enter and how the collection page is distributed.
merchant configured
Field
Customer label
Required
Evidence
Payer name
Parent or guardian name
Required
Stored on receipt and support case
Student reference
School account / student ID
Required
SCH-2026-00041
Contact
Email or mobile
Required
Receipt delivery and claim verification
Merchant note
Class or invoice note
Optional
Visible to merchant support only
Channel
Audience
Action
Status
WhatsApp
Parents list
Send checkout link
ready
QR poster
School cashier desk
Print and scan
ready
SMS reminder
Unpaid references
Remind before due date
scheduled
Invoice link
Finance office
Attach to invoice PDF
ready
Collection tracking
Merchant sees who paid, who only opened the tahsil page, and which customer reference is still unpaid.
merchant visible
Reference
Payer
Contact
Amount
Due date
Delivery
Status
Next action
Evidence
SCH-2026-00041
Alia School Parent
alia.school.parent@example.test
125,000 IQD
2026-06-20
Email receipt delivered
paid
No reminder
EP-RCPT-2026-00041
SCH-2026-00042
Omar Parent
omar.parent@example.test
125,000 IQD
2026-06-20
WhatsApp link opened
checkout sent
SMS reminder at 17:00
wa_open_school_2026_00042
SCH-2026-00043
Mina Parent
mina.parent@example.test
125,000 IQD
2026-06-20
QR poster ready
due soon
Send WhatsApp link
qr_scan_waiting_school_2026_00043
Reminder and artifact operation
The collection page produces shareable assets and timed reminders, not just a single URL. Support and operations can inspect these evidence IDs if a customer asks what happened.
scheduled
Channel
Target
Trigger
Scheduled for
Evidence
Status
WhatsApp
SCH-2026-00042
Checkout opened but unpaid
Jun 16, 5:00 PM
wa_remind_school_2026_00042
scheduled
SMS
SCH-2026-00043
No checkout session
Jun 17, 9:00 AM
sms_remind_school_2026_00043
ready to send
Invoice PDF
Finance office batch
Attach public checkout and QR
Jun 15, 1:40 PM
invoice_pdf_school_2026_001
delivered
Artifact
Audience
Route
Evidence
Status
QR poster
Cashier desk and parent noticeboard
/pay/school-fee
qr_school_fee_counter_001
ready to print
WhatsApp message template
Parents list
wa_share_school_2026_001
tmpl_school_fee_whatsapp_iqd
ready to send
SMS reminder batch
Unpaid references
sms_due_2026_06_20
sms_batch_school_due_001
scheduled
Collection reconciliation export
Merchant finance
/reports/statements/set_2026_06_15_iqd
export_school_collection_2026_001
ready
After-payment automation
The link is not just a page: it generates receipt, notification, webhook, ledger, fee, reserve, and settlement evidence.
active
Rule
Owner
Evidence
Status
Issue immutable receipt
Checkout
/receipt/rcpt_scenario_001
active
Notify merchant owner
Notifications
email_owner_payment_captured
active
Deliver signed webhook
Developer experience
evt_payment_captured_001
active
Post fee, reserve, and net balance
Ledger
set_2026_06_15_iqd
active
Fee and settlement explanation
The same numbers must explain merchant balance, company revenue, reserve liability, and payout readiness.