🧾 Expense Claim Guide – Red House Farm Allotments
Welcome! This guide explains how to claim money back for allotment-related purchases.
👤 For Members – How to Make a Claim
- Step 1: Onboard as a Claimant
Before you can be reimbursed, we need your bank details.- Go to: /finance-make-an-expense-claim/
- Enter the account name, sort code, and the account number securely
- If you prefer not to store your details, enter “Not Provided” and contact the Treasurer directly
template_12). - Step 2: Submit Your Expense Claim
- Go to: /finance-make-an-expense-claim/
- Fill in the form (one per receipt)
- Select the payee, enter the date, amount, and description
- If the payee does not exist you must add the new payee
- Choose a subcategory – the category fills in automatically
- Upload a receipt file (PDF, JPG, or PNG)
template_13).
💼 What Happens Next – For Committee Members
- The Treasurer enters your bank details into the banking portal
- The Treasurer starts the transfer and sets status to
awaiting_approval
âś… This triggers an email to second approvers and the claimant (template_14) - A Second Approver logs into the bank portal to approve the transfer
- The same approver marks the claim as
Paidon the dashboard- The system logs their name as the second approver
- âś… A confirmation email is sent to the claimant (
template_15)
- The Treasurer uploads the bank statement and ticks
Reconciledfor matching transactions- Logs the user who reconciled it
- No email is sent at this stage
📨 Email Templates Used
| Template | Trigger |
|---|---|
template_12 | When onboarding is completed |
template_13 | When a claim is submitted |
template_14 | When Treasurer sets status to awaiting_approval |
template_15 | When marked as Paid |
đź§© Technical Details
- Shortcodes:
[allotment_management_claimant_onboarding_form][submit_expense_claim][allotment_management_expense_dashboard]
- Involved Files:
finance-claimant-onboarding-form.phpfinance-submit-expense-claim.phpform-handler-finance-submit-expense-claim.phpfinance-expense-dashboard.phpajax-expense-dashboard.php
- Database Tables:
wp_allotment_management_claimantswp_allotment_management_expenseswp_allotment_management_payees
âť“ Notes & FAQs
- One claim = one receipt. Please don’t combine receipts.
- Only onboarded users can make a claim
- All activity is logged and visible in the admin log
- Volunteers process claims – allow time for processing