Skip to main content

Onelink Payments

How to add Onelink.co as a payment option for your customers

Written by Gemma

✨ Please note: Online payments are available on the Lite plan or above.

If you use Stripe as your integrated payment provider, you can enable Onelink in your Stripe account, and customers have the option to pay using Onelink. Once enabled in Stripe, you do not need to take any further action in your Bookwhen account, as it automatically reflects your Stripe settings.

This article explains how Onelink payments work with your Bookwhen and Stripe integration.


What is Onelink?

Stripe’s Onelink feature (previously named "Link") provides your customers with a faster checkout experience. During checkout, customers can create a Onelink profile to save their payment details. This allows their card information and addresses to be automatically filled in for future purchases.

💡 To note: Onelink is available in both the iframe and your standalone Bookwhen public page.


Onelink processing fees

Onelink availability and fees vary by product and location, but typically start at:

  • 1.5% + 20p for standard cards in the UK

  • 1.9% + 20p for premium cards in the UK

💡 For the latest details, please visit Onelink pricing.


How does Onelink work?

How Onelink auto-fills customer information:

  1. Save Payment Information
    Customers can opt to save their payment details at checkout.

  2. One-Click Payments
    Onelink automatically fills in saved payment details for easy, one-click checkouts on future purchases.

  3. Account Verification
    When using Onelink on a new site or device, customers will receive a one-time SMS code to verify their identity and ensure secure payments.


Switching Onelink on for your bookers

To enable Onelink on your Stripe account:

  1. Log into your Stripe account and go to your Onelink settings.

  2. Under Onelink for Payment Request Button, toggle Enable Onelink for your platform.

  3. Under Onelink in Checkout, toggle Enable Onelink in Checkout.

  4. Go to Payment Methods settings and toggle Turn on for Onelink under Wallets.

✨ You can share this article with your customers on how to check out using Onelink.


How Onelink is displayed upon checkout

  • When customers reach the payment page, it appears the same as a standard Stripe payment page:

    Payment collection screen showing placeholders for Card number, Expiration date, Security code, Country and Postal code plus green "Pay £10.00" button

  • Enter the card number, expiry date, security code, country, and postal code to display the Onelink option:

    Payment collection screen showing blurred out details for Card number, Expiration date, Security code, Country and Postal code and highlighted rectangle with masked personal details plus green "Pay £10.00" button

💡 Please note: Secure 1-click checkout with Onelink is optional. If customers enter their phone number, they agree to the creation of an Onelink account under its Terms and Privacy Policy.

  • If a customer has an existing Onelink account linked to their booker email address, payment collection defaults to Onelink verification:

    Payment collection screen showing highlighted rectangle with blurred contact details and text fields for verification code as well as placeholders for Card number, Expiration date, Security code, Country and Postal code plus green "Pay £10.00" button

  • A text is usually sent to the mobile number linked to the Onelink account for verification.

💡 If the contact or card details are no longer up to date, customers can update their information with Onelink.

  • After entering the 6-digit verification code, Onelink automatically populates the card details using the stored information.

    Payment collection screen showing blurred personal and card details plus green "Pay £10.00" button

  • Select the Pay button to complete payment and checkout.


How to turn off OneLink

If you no longer want to offer OneLink as a payment method, you can turn it off at any time.

To disable OneLink:

  1. Log in to your Stripe account and go to your Payment Method settings in the Stripe Dashboard.

  2. Select OneLink from the list, then Disable:

    Stripe account settings with an arrow pointing at the 'Disable' button within the OneLink settings

  • Once disabled in Stripe, OneLink will no longer appear at checkout in Bookwhen.

💡 To note:

  • Disabling OneLink only affects future checkouts. Any payments that were previously completed using OneLink are not affected.

  • Once Onelink has been disabled, it may take a few minutes for the change to take effect on your website.


Important links 🔗

💡 For any questions directly relating to Onelink and setting it up on your Stripe account, please get in touch with Stripe.


Did this answer your question?