Skip to content
Rainforge

Payment integration: Stripe, PayPal and your bank

A payment integration connects your checkout and your bank to the rest of the business: the buyer pays on the provider’s secure page, the order is marked paid once, and the invoice and the shipping start from there.

We connect Stripe and PayPal for taking payments, and Revolut Business and Wise on the banking side, to shops, marketplaces, accounting and order systems.

Your checkoutbasket and amount
buyer sent to pay
Stripe or PayPalsecure payment page
signed message
Paid orderinvoice, packing, shipping
The order counts as paid when the provider’s signed message arrives, and only once.

What a payment integration does

Paid exactly once

The provider’s signed message marks the order paid one time, even when the message arrives twice.

Lost messages recovered

If the message goes missing, a scheduled job asks the provider and recovers the order.

The next steps start

A paid order starts the invoice, the pick list and the label, without anyone checking the dashboard first.

Bank side: Revolut, Wise

Incoming transfers matched to invoices; outgoing payments prepared as drafts until a person approves them.

Payments shared between several parties

On the Iron Rainbow marketplace every payment is shared between the coating shop, Iron Rainbow, a marketing budget and any partner who handled the job. The rules live in one place, with tests that check the amounts.

In our own order desk, outgoing payments are only ever drafts until someone approves them. How that order desk works

Kakapo book page with a panel showing the book live on kakapopress.com and updated on AbeBooks
The bookshop system we run: one save puts a book on the shop and on the marketplace; its checkout marks each order paid exactly once.

Questions

What is a payment gateway integration?

Your checkout hands the buyer to the provider’s secure payment page, and the provider tells your system when the money has arrived. The integration receives that message, checks its signature and marks the order paid, so the invoice, the packing and the shipping can start.

Which providers do you connect?

Stripe and PayPal for taking payments, Revolut Business and Wise on the banking side, and Barion and SimplePay for Hungarian shops.

What if the provider’s message never arrives?

In the bookshop we run, a scheduled job asks the provider about any order still waiting and recovers it. No paid order is left hanging, and no order is marked paid twice.

Can Stripe payments go into QuickBooks?

Yes. Each payment is recorded against the invoice it pays, with the provider’s fee booked where your accountant wants it. See QuickBooks integration.

What does connecting Revolut Business or Wise do?

Incoming transfers are matched to the invoice or order they pay, and outgoing payments are prepared as drafts that a person approves. Nobody reads the bank statement line by line.

Is a ready-made plugin enough?

For one shop and one provider it often is, and we will say so on the call. Custom pays when a payment has to start other work, when you take money in more than one place, or when payments are split between several parties.

Read next

Let the payment start the work

Thirty minutes with us. Tell us where your customers pay and what your team does after the money arrives, and we tell you what we would connect, how long it takes and what it costs.

Book a call about connecting your tools