Card payments
Connect Stripe and your invoices get a Pay button. The client enters a card, the money goes to your Stripe account, and CoreHue records the payment and updates the invoice without you touching it.
If Stripe isn't offered for your currency or country, the card option is missing and you take payment by manual methods instead. That means a bank transfer, or anything else you accept, with the client uploading proof and you confirming it. Everything else in CoreHue works the same way.
Connecting Stripe
Go to Payments → Settings → Payment methods. The Stripe panel sits at the top.
Press Connect Stripe and follow Stripe's setup in their own secure window. They'll ask for your business details, proof of identity and a bank account. That's Stripe's process, not CoreHue's, and it's the same for anyone taking card payments anywhere. If you already use Stripe, continue with the same email.
Once you've started, the panel shows one of three states:
| State | What it means | What to press |
|---|---|---|
| Setup needed | Connected, but Stripe wants more from you before you can take money | Continue on Stripe |
| In review | Stripe is checking your details, and online payments turn on as soon as they're satisfied | Nothing, or Open dashboard |
| Connected | Working | Nothing |
Before you start there's no badge at all, just the line "Accept payments online with Stripe." and a Connect Stripe button.
Setup needed is the one to watch. It looks connected but won't take money. Stripe will have emailed you about what's missing.
Once you have an account, the panel shows its name and email so you can tell which Stripe account you're on, with Disconnect to unlink it. Open dashboard appears alongside once Stripe is connected or in review.
Start this early. Verification can take days, and discovering it mid-job is worse than doing it in week one.
What it costs
CoreHue takes nothing from your client payments.
Stripe charges its own processing fee, which varies by country and card type. That fee is recorded against the payment, so the payment page shows what actually reached you rather than a headline figure you never saw.
Putting it on an invoice
Connecting Stripe makes it available. Each invoice, proposal and booking service then ticks which methods it accepts, and Stripe appears in that list as Online payment.
It only appears where it can actually be used. If Stripe isn't connected, hasn't finished setup, or doesn't support the document's currency, the option isn't offered rather than offered and broken.
What the client sees
A Pay button with the amount on it.
If Stripe is the only method that invoice accepts, pressing it opens Stripe's payment page. If there's more than one, a Pay panel opens over the invoice first so they can choose, and the card option reads "Card, Apple Pay or Google Pay; secure checkout."
They don't sign in or create anything.
Where the invoice has a payment schedule, the button asks for the payment that's due now and a small arrow beside it offers Pay in full. See Payment schedules.
Coming back from Stripe they see Confirming your payment, with the line "This might take a moment." It becomes Payment received a second or two later once the payment lands on the invoice. That gap is normal.
If it isn't working
No Pay button. Check Stripe shows Connected rather than Setup needed, that the invoice actually ticks a payment method, and that the invoice currency is one your Stripe account supports.
Client says payment failed. Almost always their bank. They should try another card or contact their bank. Nothing reaches you, because nothing was taken.
Paid but the invoice still shows open. Give it a moment and reload. If it's genuinely missing, check that the client finished paying on Stripe's page rather than closing the tab at the last step. Then look at Payments for the record.
The alternative
You don't have to take cards. Plenty of photographers work on bank transfer, especially for larger sums where the processing fee matters. See Manual payment methods.