Proof Upload & Approval
10 min
when a member pays via bank transfer, they upload a screenshot of their transaction receipt as proof admins review and approve or reject the proof 📱 member uploading proof go to my payments (web or mobile app) find the pending payment click upload proof take a photo of your bank transfer receipt or upload a screenshot submit — the payment status changes to processing while awaiting review accepted file types jpg, png, pdf 🔧 admin reviewing proof go to club → payments filter by status processing to see pending proofs click on a payment to open it view the uploaded receipt image click approve or reject approving payment status changes to paid member receives a whatsapp message and/or email with their receipt the payment is recorded in the club's revenue rejecting payment status changes to rejected admin can add a rejection reason (shown to the member) member is notified and prompted to re upload a correct receipt 🤖 ai proof verification remmu can use ai to automatically verify uploaded payment proofs, reducing the manual review workload for admins when enabled, each uploaded proof is analysed by ai which extracts key data from the receipt image — amount, date, transaction status, bank name, and transfer type (bank transfer, duitnow qr, touch 'n go, etc ) scores the proof against the payment details using up to 4 configurable signals signal what it checks amount extracted amount matches the payment amount (within tolerance) status receipt shows a success keyword (e g "successful", "berjaya") date receipt date matches the payment date (within tolerance days) bank bank name matches — applies to bank transfers only, skipped for qr auto approves the payment if the total confidence score meets your threshold (and the amount is within the configured max) — payment is marked paid instantly without admin action leaves it pending for manual review if the score is below threshold — the ai breakdown is shown to help admins decide faster viewing the ai result on each proof submission card in the proof submissions panel, the ai confidence score and signal breakdown are shown a circular score ring displays the overall confidence (green = auto approved, amber = borderline, red = low confidence) configuring ai verification go to settings → payment methods → ai proof verification setting description enable ai verification turn on/off for all new proof uploads auto approve threshold minimum score (50–100%) to auto approve higher = stricter max auto approve amount only auto approve payments up to this amount (0 = unlimited) date tolerance how many days difference is acceptable (e g 3 days) signals toggle which of the 4 signals are active; inactive signals are skipped (not penalised) ai verification only auto approves — it never auto rejects proofs scoring below threshold stay pending for admin review with the ai breakdown visible ⚠️ common rejection reasons screenshot is blurry or incomplete amount transferred doesn't match the payment amount transfer was made to the wrong account receipt is from a different date or transaction ✏️ admin manual payment (no proof) admins can mark a payment as paid without requiring proof upload — useful for cash payments or when the transfer is confirmed through other means open the payment record click mark as paid add a note if needed (e g "cash received at front desk") 🛡️ proof storage all uploaded proofs are stored securely and accessible from the payment record at any time