# Payment Workflow Guide

Payment records support manual payment, bank deposit, purchase order, complimentary registration, sponsor allocation, and future payment gateway adapters. Do not store raw card data.

Staff verification should update `Payment.status`, `Registration.paymentStatus`, and related audit logs inside a transaction.
