Stripe Integration - overview

PLEASE NOTE - this functionality may be affected by the SCA payment regulations September 2019

BRM integrates with the Stripe platform to provide two massive features for BRM users:

  • an alternative payment gateway for online bookers
  • a secure credit card vault for handling reservation deposits and security deposits

Using Stripe with online reservations

Your online bookers can secure their reservation by leaving their credit card information in the Stripe secure vault. (as part of making their online booking)

On receipt of payment or storing of a credit card in Stripe, BRM progresses the reservation to confirmed, and automatically updates the customer record with a link to this information:

This means that you can:

  • charge for no-shows (in accordance with your policy which you must communicate with bookers via your Terms & Conditions)
  • keep the credit card details during rentals and charge for lost / stolen / damaged bikes
  • crucially you can take money for the rentals using whatever payment means is the most efficient, normally a card-present payment terminal that you already own (i.e. supplied by your bank / local merchant services provider).

This really gives you the best of both worlds because it means you can continue to process your payments in the cheapest way possible, whilst providing you with an effective (and legal) way to handle your security and reservation deposits.

Using Stripe for back-office reservations

A second scenario you might want is to enter credit card details yourself when you take back-office bookings

  1. for telephone bookings - take credit card details over the phone
  2. for walk-in bookings - enter card details

Click on the Stripe button, once you've set up your Integration, and you'll see the Stripe panel.

You can either just Save Card or Save Card and Pay.

(or you can Save Card, then later come back and Pay later to take money for damages, for example)

Just storing card data

Processing a transaction

When you have saved a card's details, you can actually process a transaction from within that same dialogue. Eg, you may have a reservation and want to apply a late fee or a damage fee.

Using a magnetic stripe reader

- Please note this service may not be available to European customers after September 14th 2019 due to the SCA regulations being rolled out.

You can now use a mag-stripe reader to enter credit card details directly into your Stripe window:

First, ensure your card reader is set to 'keyboard' mode (rather than HID mode if this is an option), then:

  1. Simply open the Stripe window as normal, by pressing on the Stripe button.
  2. Swipe your card (into a reader connected to your computer)
  3. Details will be copied to the Stripe dialog - apart from the CVC code which must be manually entered.

Handling refunds via Stripe

You can now handle refunds via Stripe - directly from within BRM

You will see a dropdown of all stripe charges that can be refunded:

Notes are optional - and when you perform the refund money will be return and your transaction logs updated accordingly.

Related articles:
handling deposits on BRM