Payments integration · Now live

Revolut card payment integration
connected to BillingServ

Let customers pay BillingServ invoices through Revolut's secure embedded card checkout. Save cards for repeat payments, test safely, and keep payment status tied to the right customer and invoice.

14-day free trial  ·  No card required  ·  Cancel anytime

What is the Revolut card payment integration?

The BillingServ Revolut integration adds Revolut card checkout to your customer payment flow. Revolut handles card authorisation and payment processing, while BillingServ keeps the customer, amount, currency, invoice and order reference together.

Customers enter their card details through Revolut's embedded card field. BillingServ works with Revolut customer, order and payment references rather than storing raw card details in the billing application.

A card gateway for recurring billing

Use a new card payment for an invoice, offer customers the option to save their card, and use a valid saved card for later payment workflows.

BillingServ continues to manage invoices, renewals, reminders, customer records and payment status while Revolut processes the card transaction.

Card payments with context

Revolut connected to the full billing cycle

Give customers a familiar card checkout while invoices, saved payment methods and payment status remain part of the same billing workflow.

Secure embedded card entry

Customers enter card details in Revolut's embedded card field, keeping raw card data out of BillingServ forms.

Saved cards for repeat payments

Customers can opt in to save a card, choose a saved card at checkout and remove it when it is no longer needed.

Recurring billing workflows

Use a valid customer-scoped saved card for repeat charges while BillingServ keeps the payment tied to its invoice.

Test and live modes

Configure sandbox credentials while testing, then switch to live Revolut credentials when your checkout is ready.

Verified payment updates

Webhook signatures and payment/order details are checked before BillingServ completes the payment.

Customer and invoice matching

Amounts, currencies and references are validated so the payment is recorded against the right billing context.

How it works

Connect Revolut once, then take card payments from BillingServ

Setup is kept inside your payment integration settings and customer checkout.

01

Add your Revolut credentials

Enter the Revolut secret key and webhook secret, then choose test or live mode in BillingServ.

02

BillingServ prepares checkout

When an invoice is paid, BillingServ prepares a Revolut order with the amount, currency and payment context needed for checkout.

03

The customer enters a card

The embedded Revolut field collects card details. Customers can opt to save the card for future payments.

04

The payment is verified

BillingServ checks the order, payment state and webhook signature, then updates the matching invoice and transaction record.

Card collection with context

Revolut handles card collection. BillingServ handles the billing cycle.

A card gateway moves a payment. BillingServ also needs to know which invoice was paid, whether the customer has a future payment method and what happens next.

The Revolut integration keeps payment collection inside the customer billing flow, so recurring invoices, payment status, reminders and customer records continue to live in one place.

Embedded card entry

Let Revolut handle card-field entry while BillingServ keeps the checkout connected to the customer and invoice.

Cards for returning customers

Valid customer-scoped saved cards can be selected again for repeat payment workflows.

Payment confirmation you can follow

Order, payment and webhook checks help keep invoice status and transaction records aligned.

Test before going live

Use Revolut test mode to check your checkout and webhook setup before taking live payments.

FAQ

Revolut integration questions

What BillingServ customers need to know before connecting Revolut.

What does the BillingServ Revolut integration support?

The integration supports Revolut card payments through an embedded card field, saved cards for repeat payments, recurring billing workflows, test and live modes, and verified payment updates linked to the relevant customer and invoice.

Can customers pay BillingServ invoices through Revolut?

Yes. Customers can enter card details through the embedded Revolut card field during checkout. BillingServ validates the returned order and payment information before completing the invoice payment.

Can customers save a Revolut card?

Yes. Customers can opt to save a Revolut card for future payments. Saved cards are tied to the customer's Revolut profile and can be selected or removed from checkout.

Does Revolut support recurring billing in BillingServ?

Yes. BillingServ can charge a valid customer-scoped saved Revolut card for repeat payment workflows, while keeping the resulting payment linked to the relevant order and invoice.

Does BillingServ store raw Revolut card details?

No. Card details are entered in Revolut's embedded card field. BillingServ stores the Revolut customer reference and payment records needed for the billing workflow, not raw card details.

Can I test Revolut before live payments?

Yes. Configure Revolut test mode and use sandbox credentials before switching the integration to live mode.

What do I need to connect Revolut to BillingServ?

You need Revolut merchant credentials, including a secret key and webhook secret, plus the BillingServ webhook URL. Choose test or live mode in the integration settings.

Get started

Bring Revolut card payments into your billing workflow

Start a BillingServ trial and let customers pay through Revolut while saved cards, invoices and payment updates stay connected.

No card required to get started.