Full Admin
Finance Center
One source of truth for customer receipts, payment plans, instructor payouts, exceptions, and read-only audit research.
Unified architecture: Finance Center and Payout Center use the same canonical receipt engine.
CurioSpark v9.1
Unified Finance Center
Track the complete path from a Payhip receipt through program allocation, payment-plan status, instructor earnings, payout history, and exceptions without competing calculations.
Overview
The seven numbers that matter.
Cash, tax, revenue, earnings, paid history, amount still owed, and prior payout variance all come from one calculation path.
Receipt allocation
Every order and every allocated program line.
Multi-item orders show separately allocated lines. Sales tax remains separate from pre-tax course revenue and instructor payouts.
Payment plans
One readable view of installments and remaining balances.
Each plan shows its family, learner, program, three installment stages, verified receipts, next payment, and amount outstanding.
Embedded Payout Center
Configure, verify, and record payouts here.
This is no longer a separate financial system. It consumes the same canonical receipts and program totals shown in Finance Center.
Exceptions
Specific problems, not one vague warning.
Unallocated receipts, missing relationships, multi-item ambiguity, enrollment follow-ups, historical purchases, duplicates, and refund reviews remain separate and searchable.
Audit & exports
Expected, actual, difference, reason, and affected record.
Refreshing this audit is read-only. It never rewrites a payment, plan, relationship, or payout.
Advanced payment operations and recovery tools Open only for waivers, refunds, plan administration, or a specific repair.
Annual registration rule
$25, paid in full or waived by Admin.
Annual registration is never placed on a public payment plan. Use the waiver card only for a true exception. Workshop payment plans are separate and live below.
Recovery & diagnostics Use only when something did not arrive automatically.
Verified Payhip receipt import
Attach one verified Payhip receipt to the exact learner.
Use this only when Payhip shows a completed payment but the portal still shows Payment 1 unpaid. This is the safe recovery desk for Daniela and any future missed webhook: select one learner, then paste one Payhip export row. CurioSpark verifies the family email, workshop, completed status, duplicate order ID, and the exact coupon-to-learner match before saving anything.
Loading safe import choices...
Payment plan integrity
Recover paid receipts and confirm learner seats.
This appears only when CurioSpark found a safe one-to-one match between already-paid Payhip installment invoices and open learner plans. It never charges anyone.
Checking paid Payhip receipts...
Payment plans & installmentsRequests, approvals, sibling discounts, learner cleanup, and Payment 1 recovery.- waiting
Family-requested payment plans
Review requests before a family pays.
Each request already identifies the family, learner, workshop, amount, and current availability. Approval creates one private three-payment learner plan. No payment is charged until the family completes Payment 1; the learner spot remains reserved until Payment 1 is recorded or Admin cancels/releases the plan.
Loading payment-plan requests...
Workshop payment-plan approval
Create an arrangement for one learner - or two siblings together.
Only Full Admin creates these plans. You can approve one learner or two siblings in the same workshop and apply SIBLING20 at setup. Families never type a payment-plan coupon themselves.
Loading workshop payment-plan approvals...
Payment Plan Discount Control Center
Manage payment plans, SIBLING20, manual payments, and release controls.
Admin Payments v8.40 loaded: payment plans stay attached, payable, editable, and Admin-releasable.
Use this for existing learner payment plans. Payment 1 can stay payable even if late, Admin can manually record any installment, edit unpaid amounts/dates, and cancel/release only when CurioSpark intentionally closes the spot.
Loading sibling payment-plan groups...
Payment-plan integrity
Learner assignment required
Every workshop payment plan must belong to one child. Resolve any legacy family-only plan here before payment or enrollment continues.
Checking payment plans that need a learner assignment...
Annual-fee waivers, refunds & test notes Less common admin actions.
Annual-fee waiver
Waive an annual registration fee.
Use this only for a scholarship, approved exception, or a no-payment test family. This records that the $25 annual fee is not owed; it does not create a payment plan or place a learner in a workshop.
Refund desk
Reconcile a completed refund.
Payhip records the sale, but the connected processor sends the money back. Open the processor used for the order, complete the refund there, then record it here so CurioSpark updates the payment, family, and enrollment follow-up status.
Payhip ledger
Live payments, matching & enrollment
Use the work-queue filters to focus on the records that need a decision. Confirmed records are intentionally calm: review them only when you need to correct something.
Test workflow reference Keep closed during normal live operations.
Safe test run
Test without confusing live operations.
Use a dedicated test family and a small private/unlisted Payhip product. Keep the actual money action outside CurioSpark; use this page to verify the data arrives and remains accurate.
Payment operations
This area is for CurioSpark Admin.
Payment records, waivers, and refund reconciliation are available only in Full Admin view.
Return to Admin