Every credit, debit, escrow movement, and fee recorded by the platform is written to wp_inzc_transactions. The ledger is visible to users on their Wallet page and to admins at Influenzic → Transactions.
Transaction Types
| Type | Direction | When Created |
|---|---|---|
escrow |
Brand wallet debit | Application accepted or invitation checkout completed |
project_payment |
Influencer wallet credit | Project completed; net amount after commission deducted |
escrow_refund |
Brand wallet credit | Application rejected, project cancelled, or expired invitation auto-refund |
dispute_hold |
Internal freeze | Dispute opened; funds frozen from brand available balance |
withdrawal_refund |
User wallet credit | Admin rejects a payout request; balance restored |
pending_manual |
Brand wallet debit (pending) | Manual bank transfer checkout initiated; held until admin confirms |
application_acceptance |
Brand wallet debit | Application acceptance fee (if configured) |
invitation |
Brand wallet debit | Invitation bundle fee at cart checkout |
wallet_topup |
Brand wallet credit | Brand adds funds directly to wallet via a top-up checkout |
Admin Filters
The admin transactions list can be filtered by user, transaction type, and date range. Use the Mark Paid action on pending_manual rows to confirm bank transfer receipts.
To export transaction data for accounting, query
wp_inzc_transactions directly or extend the admin list with a CSV export hook via inzc_transactions_export_row.