Payments

Pay invoices and deposits securely online.

Card payments run through Stripe Checkout on encrypted pages — when live, branded as checkout.jfreemanhub.com (still hosted securely by Stripe). You can pay from your client portal or from the secure link in an invoice email — no need to type card numbers into this website.

Stripe Hosted checkout — PCI handled by Stripe
Portal Pay open invoices in one login
Email link One-tap pay from your invoice email

Overview

How paying works

When a deposit or invoice is ready, you’ll get a clear amount, reference and a way to pay by card.

Most clients use the private client portal (Invoices → Pay now). If you prefer not to log in, the email often includes a signed pay link that opens Stripe directly.

Recurring hosting or care plans use the same Stripe stack — subscribe once and manage the card in Stripe’s customer portal when you need to.

Details

Payment options

Choose the path that matches how you work with Jamie.

Client portal

Log in, open Invoices, and tap Pay now on any open bill.

  • See amount, due date and status
  • Pay by card on Stripe Checkout
  • Plans tab for hosting / care subscriptions
  • Update card details via Stripe when needed

Email pay link

Use the secure link in your invoice email — no portal password required for that payment.

  • Signed one-time style link for that invoice
  • Opens Stripe Checkout in your browser
  • Works on phone or desktop
  • Return page confirms success or cancel

Deposits & balances

Deposits book the schedule; balances follow the written quote.

  • Amounts match the quote / invoice
  • Status updates when Stripe confirms payment
  • Receipts from Stripe; portal shows paid
  • Questions? Message Jamie from the portal

Hosting & monthly plans

Recurring plans for hosting and care when offered.

  • Subscribe from Plans in the portal
  • Automatic renewals via Stripe
  • Cancel or update card through billing portal
  • Failed payments show clearly so you can fix the card

In practice

Security & privacy

This site never stores your full card number. Checkout runs on Stripe’s servers, preferably under the branded host checkout.jfreemanhub.com once Stripe activates the custom domain. Stripe is a major payment processor used by businesses worldwide.

Only pay through official jfreemanhub.com portal links or the pay link in emails from Jamie. If something looks off, stop and email freeman@goldhealing.co.uk (or the address on your invoice) before paying.

Webhook confirmation marks invoices paid automatically after a successful card payment — you should not need to screenshot a receipt for Jamie to update status.

Outcomes

What you get

Clear amounts

No vague “pay what you can” — invoice total and currency shown before you confirm.

Fast checkout

Stripe handles cards, Apple Pay / Google Pay where available, and 3-D Secure.

Audit trail

Portal status moves to paid when Stripe confirms; Jamie is notified.

Support if stuck

If a link expires or a payment fails, open the portal or reply to the invoice email.

Difference

Why clients stick with Jamie

Direct access

You talk to the person designing and coding — not a sales desk. No account manager retelling your brief for the third time.

Written scopes

Clear deliverables, timeline and price before work starts. Scope changes are agreed in writing, not sprung as a surprise invoice.

Built to last

Clean structure, performance and handoff your team can actually use. No mystery page-builder spaghetti.

Aftercare

Hosting, updates and friendly help when something breaks at 5pm Friday. Optional retainers if you want ongoing peace of mind.

Prefer a quick chat first?

Send a short note about the project. I’ll reply with fit, rough timeline and next steps — no hard sell, no endless discovery calls.

Book a free call

Process

Typical pay flow

From invoice to paid in a few taps.

Invoice sent

You receive an email (and see the invoice in the client portal if you have a login).

Open pay

Use Pay now in the portal or the secure link in the email. You’ll land on Stripe Checkout.

Pay on Stripe

Enter card details on Stripe’s page. Complete any bank verification if asked.

Confirmed

You’re returned to a confirmation page. The invoice is marked paid when Stripe notifies the portal.

Fit

Who this is for

A good fit if you…

  • You have an open invoice or deposit request from Jamie
  • You’re happy paying by card online
  • You received a portal login or an email pay link
  • You want a receipt and clear paid status
  • You’re on a UK/international card Stripe accepts

Not the right fit if you…

  • You’re being asked to pay via a random third-party site that isn’t Stripe or jfreemanhub.com
  • You need a custom BACS-only arrangement (ask Jamie — bank transfer can still be agreed in writing)
  • You don’t have an invoice yet (request a quote first)
  • You’re trying to pay someone else’s bill without authorisation

FAQ

Frequently asked questions

Is it safe to pay online?

Yes. Checkout is hosted by Stripe. Card data is not stored on jfreemanhub.com.

Do I need a client portal login?

Not always. Email pay links can open Stripe without logging in. The portal is better if you have multiple invoices or a hosting plan.

Which cards are accepted?

Major cards supported by Stripe (Visa, Mastercard, etc.). Apple Pay / Google Pay appear when your device and Stripe support them.

Can I pay by bank transfer?

Sometimes, by prior agreement. Card via Stripe is the default for speed and automatic paid status.

What if payment fails?

Try another card or contact your bank. Then use Pay now again or ask Jamie to resend the invoice email.

Where is the client portal?

https://jfreemanhub.com/preview/ — use the login details Jamie sent you.

I paid but status still says sent

Wait a minute and refresh. If it still looks wrong, keep the Stripe receipt and message Jamie from the portal.

Ready to pay or need a login?

Open the client portal for invoices and plans, or book a free call if you don’t have an invoice yet.