Allow users to select payment method and upload receipts before confirming. Add public API endpoints for payment updates and document management.