Black Pastel | Artisan Website Solutions
Chat with us
Your Stripe account, your customer payments

How online booking payments work

See how your business receives customer payments through its own Stripe account when a Black Pastel website or booking system is set up for secure online payments.

From deposits and full payments to remaining balances and bank payouts, your money stays connected to your business—not a Black Pastel account.

Your own Stripe account
Deposits and full payments
Payouts to your bank
Refund and dispute control

Key information

We want payment setup to feel clear, secure and straightforward for both you and your customers.

When a customer makes a payment through your website, Stripe securely handles the transaction through your own Stripe account—not a Black Pastel account.

This keeps your payment records, payouts, refunds, disputes and reporting under your business control in the Stripe Dashboard.

Your Stripe account

You will need your own Stripe account to accept customer payments online through your booking system.

Where customer money goes

Payments are processed through your Stripe account. Stripe then pays available funds to your connected business bank account according to your payout schedule.

Who controls refunds

You remain in control of customer payments, refunds, disputes, cancellations and business policies.

Our role

Black Pastel sets up and connects the payment system to your website, but we do not hold customer funds.

How online payments work

When a booking system is set up with Stripe payments, the process is designed to be simple for the customer and manageable for your business.

1. Creating your Stripe account

To take online payments from customers, you will first need to create a Stripe account for your business.

This is the account that securely processes card payments and sends funds to your bank account. Stripe may ask for standard business details, identification and bank information as part of the setup process.

2. Connecting Stripe to your website

Once your Stripe account is ready, we connect it to your website or booking system so customers can pay securely online.

Your payment flow can be configured around deposits, full payments, remaining balances, booking fees or other agreed payment stages depending on the system.

3. Customer payments

When your customer books through your website and makes a payment, Stripe handles the transaction securely.

The payment and its transaction record appear in your Stripe account, not ours. Black Pastel does not receive or hold the customer payment.

4. Payouts to your bank

Stripe pays available funds to your connected business bank account according to the payout schedule and settings for your Stripe account.

You can view transactions, payouts, refunds and reports within your Stripe dashboard.

5. Stripe processing fees

Stripe charges its own processing fees for successful online payments. The amount can vary by card type, payment method and any currency conversion involved.

These fees are separate from Black Pastel setup or support fees and are charged by Stripe directly. You can check the current rates on the Stripe UK pricing page.

6. What customers can pay for

Depending on your business model, your booking system can be configured to take customer payments for:

  • deposits
  • full payments
  • remaining balances
  • booking fees
  • optional extras
  • discounted or promotional rates

7. Refunds, disputes and chargebacks

As the business owner, you remain responsible for your customer payments, refunds, disputes, cancellations and business policies.

Black Pastel is not responsible for customer chargebacks, refund requests, no-shows, cancellation disputes or payment processor decisions.

8. Black Pastel platform fees

Black Pastel is not currently charging a platform fee on standard service-based booking systems.

If a specialist system includes a Black Pastel platform or transaction fee, it will be explained clearly in your proposal before setup or launch. Stripe processing fees remain separate.

9. Security

Card payments are handled securely through Stripe. Your website does not store raw customer card details on your server.

This reduces the amount of sensitive payment information handled by your website and provides a safer checkout process for your business and customers.

10. Support with setup

We can guide you through creating or connecting your own Stripe account as part of your booking system setup.

This includes testing that the website can take the agreed deposits, full payments or balances and that successful payments are recorded correctly within the booking process.

If you have any questions about payment setup, please contact hello@blackpastel.co.uk.

What the customer experiences

From booking to payment confirmation

The payment journey is designed to feel straightforward from the customer’s point of view, while giving your business a clear and secure way to collect payments online.

1

Customer chooses

The customer selects the service, stay, booking date, accommodation or option they want through your website.

2

Website calculates

The system can calculate the amount due, such as a deposit, full payment, balance or booking fee.

3

Stripe processes

The customer pays securely through Stripe using the payment flow connected to your website.

4

You see the payment

The transaction appears in your Stripe Dashboard, and Stripe pays available funds to your connected bank account according to your payout schedule.

Online payment questions

Stripe booking payments explained clearly

These are the questions businesses most often ask before connecting online booking and payment facilities to their website.

Do customer payments go directly to my business?

Payments are processed through your own Stripe account. Stripe then sends available funds to your connected business bank account according to your payout schedule. Black Pastel does not hold your customer funds.

Do I need my own Stripe account?

Yes. You need your own verified Stripe account and connected bank account to receive payments through a Black Pastel online booking and payment system. We can help you understand the connection process, but the account remains in your business's name and control.

Can my booking system take deposits and remaining balances?

Yes. Your system can be designed to collect a deposit, full payment or remaining balance according to the booking process agreed for your business. The exact rules are planned before development so customers see the correct amount at checkout.

How quickly will Stripe pay money into my bank account?

Payout timing depends on your Stripe account, country, bank and payout settings. Your Stripe Dashboard shows the expected payout dates, amounts and status, so we do not promise one fixed transfer time for every business.

Who handles refunds and payment disputes?

You control refunds and respond to disputes through your own Stripe account. Black Pastel can support the website integration, but your business remains responsible for its cancellation terms, refund decisions and evidence supplied for disputes.

Does my website store customer card details?

The payment integration is designed so raw card details are handled securely by Stripe rather than stored on your website server. Your booking system receives the information it needs to record whether the payment succeeded without exposing the customer's full card details.

Need help deciding?

Payments can be shaped around how your business works

Different businesses need different payment journeys. Some need deposits, some need full payment upfront, some need balances or staged payments. Black Pastel can help plan the right customer payment flow for your booking system or website.