Bubble payment gateway for UK businesses, hosted checkout and payment links
Bubble is no code, so the cleanest way to take payment is a hosted checkout page or a payment link rather than an embedded form. eCom Pay provides both, your Bubble workflow sends the customer to the eCom Pay page, and the signed payment update tells your app the order is paid.
Docs, libraries and the prompt at docs.ecompay.co.uk. Prefer it done for you? Tell us about the app and we set it up with you.
24 hrs
approval, once documents are in
150+
currencies processed
4.5
Trustpilot rating
2010
processing payments since
Frequently asked
Can a Bubble app take card payments in the UK?
Yes. The quickest route is the hosted eCom Pay checkout page or a payment link. Your Bubble workflow sends the customer there, and the signed payment update tells your app when it is paid. Apple Pay and Google Pay are included.
Do I need a plugin for eCom Pay in Bubble?
No. Bubble's API Connector calls the documented eCom Pay API, and the hosted page does the rest. If you would rather not set it up, eCom Pro, our sister development company, can do it for you, quoted per job.
Does eCom Pay approve marketplaces and booking apps?
Yes. Marketplaces, bookings with deposits, memberships and specialist stores are all reviewed by a UK team, with next working day settlement and no rolling reserve as the standard proposal, subject to approval.
Built your marketplace or booking app in Bubble and cannot get a UK payment provider to approve it?
Bubble is popular for marketplaces, memberships, bookings and specialist stores, which are exactly the models mainstream processors look at hardest. eCom Pay reviews the business, not the category, and sets the account up around how your Bubble app sells.
How Bubble builds, and where the checkout goes
Bubble apps use workflows and the API Connector rather than code. A workflow creates the checkout through the eCom Pay API and sends the customer to the hosted page. The signed payment update arrives at a Bubble backend workflow, which marks the order paid. Payment links need no integration at all.
How to add card payments to your Bubble app in three steps
Create a test account
Sign up at the eCom Pay dashboard and you are in test mode straight away, with test cards. Nothing goes live until our team has approved your account, usually within one working day.
Paste the prompt into Bubble
Copy the eCom Pay prompt from the docs into your builder. It tells the AI how to add the card form, confirm payments and handle refunds. Test with the test cards until the flow is right.
Swap one key to go live
Once approved, we add your live account details to your dashboard. You swap your test key for the live one. Nothing else in your app changes.
The prompt to paste into Bubble
This is the short version. The full prompt for AI coding assistants, with the test card numbers and the signed update format, is on the docs page.
Add eCom Pay card payments to this app. Follow the integration guide at https://docs.ecompay.co.uk/ exactly. Use my test mode key until I say go live, show the embedded card form on the checkout page, confirm the order only when the signed payment update arrives, and never store card numbers.
What your checkout gets
Built and tested on the eCom Pay gateway. The same checkout whichever tool built your app.
Card details encrypted in the browser
Card numbers are encrypted on the customer's device before they leave the page. Your app and your server never see them, which keeps your build simple and your customers safe.
Embedded form or hosted page
Drop the card form into your own page, or send customers to a ready made eCom Pay checkout page when you would rather not build one.
Apple Pay and Google Pay on one switch
Turn wallets on in your dashboard. No Apple or Google developer setup on your side.
3D Secure handled for you
The bank check, including the frictionless flow, runs inside the form. Nothing extra to build.
Payment links and QR codes
One off or reusable links from the dashboard, with a QR code, WhatsApp sharing and up to three reminder emails until it is paid.
Signed order updates
Every payment, refund and dispute update is signed, so your app can prove it came from eCom Pay before it changes an order.
Refunds only when you choose
Full or partial, from the dashboard or from your own system. Nothing is refunded automatically.
Next working day settlement
Money lands the next working day with no rolling reserve, the standard eCom Pay proposes to every merchant, subject to approval.
Businesses eCom Pay approves on AI built apps
Everyday online businesses, and the specialist sectors that need a specialist. Every account is reviewed by a UK team, not an automated model.
Bubble payments, frequently asked
Can the hosted page match my Bubble branding?
Yes. Your logo, colours and business name appear on the hosted checkout, and receipts go out in your name.
Can I take deposits for bookings?
Yes. A deposit is a fixed amount checkout or link, and the balance can be taken later by a second link.
How does Bubble know a payment went through?
A signed payment update reaches a backend workflow in Bubble, which checks it and updates the order.
Is there a Bubble plugin coming?
The hosted page and API Connector route works today. Ask our team if you need something specific and we will tell you what is planned.
Card payments for your Bubble app, set up properly
One prompt to build it, test cards to prove it, one key to go live. Approved in 24 hours once your documents are in, settled the next working day with no rolling reserve.