{# ★ NOTE: The Flutterwave v3.js script is already loaded globally in base.html. No need to load it again here. FLOW: 1. User fills form + clicks donate 2. JS POSTs to /donate/ via AJAX (X-Requested-With header) 3. Django donate_view creates Donation(pending) + returns JSON with tx_ref 4. JS opens FlutterwaveCheckout popup with the returned tx_ref 5. On success → redirect to /donate/verify/?transaction_id=xxx&tx_ref=yyy&status=successful 6. verify_donation view confirms with FLW API and marks Donation as success #}