PAYMENT WORKFLOW TEST: PT approval, Direct Debit status, payment confirmation and regular PT access can be tested with the commercial test account. No real money is taken.
Paul admin sign in
Use the company Gmail account and your existing password.
Set up MFA
Scan this QR code with an authenticator app, then enter the current 6-digit code.
MFA verification
Enter the current code from your authenticator app.
Overview
Connected to the clean TFP LIVE backend.
LIVE BUILD: this is the clean production database. Keep real member/payment data out until the final go-live checklist is complete.
Actions needing attention
Calculated from applications, failed payments and outstanding PT/room charges.
Security & finance state
Admin—
SessionAAL2 / MFA
Finance ready0
DatabaseSupabase LIVE
Membership mix
Upcoming bookings
Recent audit
Membership applications
EAKA applications must be verified before approval. Approval creates the member/membership/guardian records and moves the membership to Awaiting Direct Debit until payment setup is confirmed.
Ref
Applicant
Plan
Age
Collection
EAKA
Status
PT & treatment-room agreement requests
Pay as you go is the standard professional option. Applicants may also request block days, monthly terms or exclusive room hire. TFP controls approval, rate, billing method, allocation and start date. Direct Debit and standing-order arrangements remain inactive until payment setup is confirmed; exclusive room hire also requires a signed contract.
Reference
Applicant
Type
Requested
Submitted
Status
Membership opening workflow: Approved → Awaiting Direct Debit → Mandate confirmed → Active. Manual activation is disabled; the payment provider will activate genuine memberships automatically.
Members
Click View for the full member record: contact details, Direct Debit status, payments, bookings and membership history. Approved applicants remain Awaiting Direct Debit until the payment provider confirms a valid mandate. Standard and agreed rates are kept separately so legitimate special rates never overwrite the normal membership price.
No.
Name
Plan
Standard
Agreed
Collection
Status
Direct Debit provider remains TBC. Payment events will appear here automatically once connected.Direct Debit provider not connected yet
Membership payments
Once the Direct Debit provider is connected, successful/failed/pending payment events will appear here automatically. Paul/Billy will not approve routine monthly collections.
Date
Member
Amount
Provider ref
Status
Finance
Professional self-service: Hourly and full-day PT bookings and all treatment-room bookings appear here automatically. PTs with an active seven-day pass or four-weekly Direct Debit do not book individual gym visits. Card bookings remain blocked until Stripe is connected.
Private PT & treatment diary
Database-level clash protection stops overlapping bookings for the same PT or treatment room. Members must be active to appear in the member booking list; anyone else can be booked as a non-member client.
Booking list
Ref
Date/time
Type
Resource
Client
Created via
Payment
Status
One-time PT approval: approve the professional once. They then choose hourly, full-day, seven-day or four-weekly access. Seven-day and four-weekly users attend without gym bookings after payment is confirmed. The test controls below simulate provider notifications only and create no real charges.
PT payment access
Mandate active confirms the bank instruction. Regular access starts after the first confirmed payment and no PT gym booking is then required. A failed or cancelled Direct Debit leaves access valid only through any existing paid-through date.
PT
Plan
Provider
Mandate
Payment
Access
Paid through
Test controls
Special block-day or bespoke arrangements remain separate. Standard PT payment access is controlled above.
PT arrangements
Special block-day or bespoke PT arrangements appear here when separately agreed. Standard PT access is approved once, then payment coverage is managed in PT payment access without another TFP approval.
PT
Direction
Rate type
Normal
Agreed
Start
Status
PT charges / payments
Charge
PT
Due
Due £
Paid £
Outstanding
Status
Treatment Room 1Treatment Room 2
Treatment-room arrangements
Approved pay-as-you-go practitioners book and pay for available rooms. Block-day or monthly arrangements are created only when agreed. Exclusive room hire blocks that room from other users and must not be activated until the separate room-hire contract is signed and the Direct Debit or standing order is confirmed.
Practitioner
Room
Rate type
Normal
Agreed
Start
Status
Room charges / payments
Charge
Practitioner
Room
Due
Due £
Paid £
Outstanding
Status
Membership status report
Income / outstanding report
Finance rule: `Top Floor Performance Accounts - Live` remains the accounting control. The LIVE automatic sync is not enabled yet; no finance events should be created until the payment/provider integration is approved.