Ripple
Card Portal
Home Help & Guide Get Started ↗
Card Portal
Dashboard
Overview of your card billing and revenue
Active Subscribers
Monthly Revenue
Payments This Month
Failed This Month
Today
Last 7 days
Last 30 days
Last 90 days
Recent Subscribers
NameEmailPackageAmountStatusSigned Up
Loading…
Subscribers
All card subscription customers
Status
Package
Card
NameEmailPackageAmountCardStatusNext BillingActions
Loading…
Payments
Card payment history
Payment History
Status
Period
0 payments Total: £0.00
DateCustomerAmountCardStatusReferenceActions
Loading…
Failed Payments & Recovery
Card payments that failed — automatic chase emails are sent to recover them
You don't need to chase customers yourself — we do it for you
When a card payment fails, Ripple Pay automatically sends polite chase emails over a three-step sequence at days 1, 3, and 5 — each one with a one-click link for the customer to retry or update their card. Most failures (insufficient funds, expired cards, one-off bank blocks) recover themselves within the first two emails.
What each tile means: Chasing — chase sequence is running Recovered — customer paid after the chase Exhausted — all 3 chases sent, still unpaid (you decide next steps)
Chasing
Recovered
Exhausted
Failed Payments
Customers whose card was declined — act on these or let the chase emails do the work
DateCustomerAmountCardReasonRetriesActions
Loading…
Recovery Chases
Automatic email sequence to nudge customers to update their card
CustomerAmountEmail StepStatusLast SentAction
Loading…
Products & Signups
Your signup pages are where every customer journey begins — packages are what they buy once they arrive
How these two tabs work together
Packages are your subscription plans (Standard Monthly, Gold Monthly, etc.). Signup Pages are the branded checkout pages your customers see — each one shows whichever packages you choose. Create your packages first, then build signup pages to share.
Full signup forms your customers land on. Each page has its own URL, branding, and selected packages — share the link or embed the form anywhere.
Packages
NamePriceFrequencySubscribersCheckout LinkActions
Loading…
Reports
Business performance, revenue trends, and subscriber analytics
Total Revenue
MRR
Monthly Recurring Revenue
ARPU
Avg Revenue Per User
Active Subscribers
New Subscribers
Cancelled
Churn Rate
Failed (£ lost)
Next 30 Days
Forecast
Next 60 Days
Forecast
Next 90 Days
Forecast
Event Revenue
Top Packages
Payment Methods
Select a date range and click Generate
Activity
A chronological record of every important event across your account
Activity Log
Every signup, payment, failure, refund, card update, pause, resume, and cancellation is logged here with a timestamp and the customer involved. Useful for auditing, chasing disputes, and spotting unusual patterns. The most recent events appear at the top.
DateEventCustomerDetails
Loading…
Need a detailed report?
For full financial reports, MRR breakdowns, and customer-level statements, head to Reports. For failed payments and recovery tools, see Failed & Recovery.
Integrations
Connect Ripple Pay to Xero, Zapier, and more
📊 Accounting Exports

Download your transactions formatted for direct import into your accounting software. Includes card payments, booking deposits, and paid invoices.

Xero: Import via Accounting → Bank Accounts → Import a Statement → select CSV
QuickBooks: Import via Transactions → Bank Transactions → Upload from file
🔥 GoHighLevel CRM

Sync subscribers to GoHighLevel — auto-create contacts, apply tags on signup, failed payments, and cancellations.

Sync Events
💪 TeamUp

Two-way sync with TeamUp — new members signing up through TeamUp automatically receive a card payment link. Cancellations sync both ways.

New TeamUp members will be assigned this package and emailed a payment link.
Sync Events
🛒 Shopify

Connect your Shopify store so every Ripple Pay subscription automatically creates a matching order in Shopify. This means all your revenue — memberships, one-off payments, event tickets — shows up in your Shopify dashboard alongside your product sales.

How it works: Customer subscribes via your Ripple Pay signup page → card payment is processed → an order is automatically created in your Shopify admin with the customer's name, email, package, and amount. You'll see it under Orders. This is one-way (Ripple → Shopify) — Shopify orders don't create Ripple subscriptions.
How to get your token: Shopify Admin → Settings → Apps → Develop apps → Create an app → Configure Admin API → enable write_orders and read_products → Install → copy the Admin API access token.
🔌 WooCommerce

Connect your WordPress/WooCommerce store so every Ripple Pay subscription automatically creates a matching WooCommerce order. Your membership revenue appears alongside your product sales in WooCommerce reporting.

How it works: Customer subscribes via Ripple Pay → card payment is processed → an order is created in WooCommerce with the customer details, package name, and amount marked as paid. You'll see it under WooCommerce → Orders. This is one-way (Ripple → WooCommerce).
How to get your keys: WordPress Admin → WooCommerce → Settings → Advanced → REST API → Add Key → set permissions to Read/Write → Generate API key. Copy both the consumer key and consumer secret.
⚡ Zapier
Connect on Zapier

Native Zapier app — connect to Google Sheets, Slack, Mailchimp, and 5,000+ apps.

📊 Log payments to Sheets
💬 Slack signup alerts
API Credentials

Use these when connecting Ripple Pay in Zapier or any integration.

Webhook Setup

For Make, n8n, or custom integrations.

Settings
Customise your card billing portal
Welcome email sequence
Customise the emails
Logo
No logo

Best results: wide/horizontal shape, 800 × 200 pixels or larger, transparent background.
PNG or SVG preferred (JPG works but won't have transparent background). Max 500KB.
Your logo appears on signup pages, checkout, receipts, and printable QR cards. A wide logo fills the header space well — square or tall logos render small.

Brand Colours
#1a1a1a

Primary — header bar, checkout buttons, subscribe page

#4ade80

Accent — badges, links, portal highlights

Default

Background — signup & checkout page background

Tip: stick to a light background for readability. If you pick a dark background, your accent colour may be hard to read against it.
Business Details
Invoicing & VAT
Auto-numbers look like INV-0001
Auto-numbers look like QUO-0001
Default Trial Length

The default free trial length for any package that doesn't have its own trial set. Used when you click the Trial button on a package in the Packages tab. Individual packages can override this, and signup pages can override it again.

days
Set to 0 to disable the trial button entirely. Most SaaS uses 7, 14, or 30.
Failed Payment Recovery
What happens automatically when a card payment fails
We'll try charging the same card again after a delay. Many failures are transient — insufficient funds that clear a day later, 3DS timeouts, temporary card issues.
Retry after days (1–7)
Chaser email cadence
Email the customer asking them to update their card. Each step sends a slightly more urgent version. Enter day numbers (when after the failure to send) — up to 4 steps, max 30 days each.
Default: 1,3,5 — first chase after 1 day, second after 3, third after 5.
Auto-cancel after
After this many consecutive failures (including retries), automatically cancel the subscription. The customer stops being billed. Set to 0 to never auto-cancel — you'll handle each case manually from the Failed list.
failures (0 = never)
SMS Sending

Configure your SMS provider to send payment links by text message via Quick Send. Supports Power2SMS, Twilio, and TextLocal.

Webhooks

Receive real-time notifications when card events happen. We'll POST signed JSON to your URL.

Email Notifications

Choose which emails you receive as the business owner.

Billing
Your Ripple Pay fees for card billing
Your Plan
Card Transactions (This Month)
Collected (This Month)
Ripple Pay Fee (This Month)
Fee Breakdown — This Month
Fee TypeRateAmount
Loading…
Last Month
TransactionsCollectedTotal Fees
Loading…
How card billing works
Your customers pay by card through Cashflows, our payment processor. Fees come from two places — processing (Cashflows) and platform (Ripple Pay).
Processing fee
2% + 20p
Per successful transaction, billed to you directly by Cashflows. Shown on your Cashflows settlement statement, not on your Ripple Pay invoice.
Platform fee
Your plan + any bolt-ons
One monthly fee from Ripple Pay for the platform and any add-on features you've switched on. Shown above.
Bolt-ons — optional features added to your base plan. Currently available: Bookings, Invoices, Payment Links, and Events. Each has its own monthly fee.

To add a bolt-on: click any locked feature in the sidebar (marked with a 🔒) and hit Enable — we'll activate it for you within a few hours and add the fee to your next invoice.

For bundle pricing or to remove a bolt-on, get in touch.
See all plans and bolt-on pricing
Full breakdown of Core, Card, Bookings, and bundle pricing.
View plans & pricing ↗
Compliance
Hosted policy pages your card acquirer (Cashflows, Worldpay) requires during underwriting. Fill in the details once and Ripple Pay generates compliant T&Cs, Privacy, Subscriptions, Refunds and Shipping policies you can link to from your website.
1. Your business details

These values are used across all your policies. Update them here once and they'll update everywhere.

2. Your policies

Each policy is hosted at portal.startyourripple.co.uk/policies/<your-id>/<policy>. Toggle which to publish, edit if you need custom wording, and copy the link to your website footer.

3. Add policy links to your website

Copy this HTML snippet into your website's footer. Works on most platforms (WordPress, Wix, Elementor, custom HTML).

Loading…
Invoices & Quotes
Send invoices with a Pay Now button, or quotes that customers accept before you bill them.
xero Pay Now

Load… (checking Xero connection)

QuickBooks Pay Now

Load… (checking QuickBooks connection)

Send invoices, get paid by card
Create branded invoices with a Pay Now button — customers click, pay by card, and funds settle to you. Automatic chasers at day 7, 14, and 21 if they don't pay. Recurring invoices generate themselves. Export to Xero or QuickBooks whenever you need to bring transactions into your accounts.
What Ripple Pay Invoices does
  • Branded invoices with line items & VAT (0/5/20%)
  • Pay Now button — customers pay by card online
  • Auto chasers at day 7, 14, 21
  • Recurring invoices (weekly, monthly, quarterly)
  • Paid invoices included in Xero/QuickBooks CSV export
What Xero / QuickBooks do
  • VAT return submission (HMRC MTD, IoM Customs & Excise)
  • Bank feed + reconciliation
  • Expense tracking, receipts, bills
  • Payroll, CIS, multi-currency
  • Year-end accounts, P&L, balance sheet
Bottom line: Ripple Pay collects the money. Xero or QuickBooks does the accounting. Export your paid invoices as a Xero- or QuickBooks-ready CSV from Integrations. Direct API sync is coming soon.
Invoice #CustomerAmountDueStatusActions
Loading…
QR Payments
Print-and-stick QR codes for tip jars, reception counters, event tables — customers scan with their phone camera, pay by card instantly.
Turn any surface into a contactless payment point
Print a QR code and stick it on a tip jar, a reception counter, event tables, a charity collection box — anywhere you'd normally take cash. Customers open their phone camera, scan, and pay by card in seconds. No app, no account, no terminal rental.

Use it for: tips (pub, salon, taxi), donations (charity, church, club fundraiser), event door payments, table-top menus with "pay here", no-reception shops, market stalls, car boot sales — anywhere a quick card payment beats cash or a terminal.
Your Saved QR Codes
Save multiple QR codes for different use cases — e.g. one for the bar tip jar, one for reception tips, one for event raffles. Click any saved code below to load it into the builder and re-download the QR.
Loading…
Configure Your QR Code
1. Name & describe
2. Pricing
Only use this for a single-price item (e.g. exactly £10 entry fee).
Smallest amount someone can type in.
3. Options
Your payment URL
This is what the QR code opens when scanned. You can also share this link directly in emails, WhatsApp, or on social.
Save it to re-use later. Saved codes appear above and can be loaded back into the builder.
Your QR Code
Point a phone camera at this code to test. It opens your payment page instantly — no app needed.
Events & Tickets
Sell tickets to any pay-to-attend event — workshops, classes, socials, tournaments.
Turn any event into a ticketed page
Set a date, price, and capacity — get a shareable event page instantly. Customers pay by card, receive a branded PDF ticket with a unique QR code, and the spots counter ticks down in real time. Scan tickets at the door using any phone.
Works great for
  • Workshops, training sessions, masterclasses
  • Group classes, fitness courses, seminars
  • Social nights, dinners, quiz nights
  • Tournaments, fundraisers, charity events
  • Any event with one ticket type
Not built for (yet)
  • Promo codes applied at checkout
  • Seat selection / reserved seating
  • Recurring weekly classes — use Bookings for that
Tip: need Early Bird / Standard / VIP pricing? Tick "Offer multiple ticket types" when you create the event — each tier gets its own price and capacity.
Events
EventDatePriceSpotsActions
Loading…
Saved Customers
Customers saved from Quick Send — tap chip on the mobile page to instantly fill the form
Your Saved Customers
Bookings
Full appointment and booking system — manage everything from one place
📅
Bookings Portal
Manage appointments, services, staff, classes, and your schedule in a dedicated booking portal designed for speed.
Open Bookings Portal → View Public Booking Page
Today
appointments
This Week
appointments
Services
active
Revenue
this month
What's Included
Appointments
Day/week/list views, colour-coded staff timeline, walk-ins, recurring series
Services & Staff
Unlimited services with custom pricing, duration, deposits. Staff with colour coding
Online Deposits
Collect deposits or full payment at booking. Reduces no-shows. Card payments via Cashflows
Group Classes
Set capacity, manage waitlists, track attendance. Recurring weekly slots
Session Packages
Sell bundles (e.g. 10 PT sessions for £400). Credits auto-deduct on booking
Promos & Vouchers
Percentage or fixed discounts. Gift vouchers with auto-validation at checkout
Branded Booking Page
Your logo, colours, services. Mobile-optimised. Embed on your website with one line of code
Automated Emails
Confirmations, reminders, review requests, follow-ups — all branded and automatic