Integrated Payment Gateway - Stripe

Integrated Payment Gateway - Stripe

Overview

Rental Car Manager (RCM) has partnered with Stripe to make their platform the default payment processing option in RCM. Having Stripe as the default payment processing options allows for the following actions:
  1. Saving the card details as a secure token to allow for any future payments without having to physically re-enter the card details.
  2. Processing  an authorisation from inside RCM through the Stripe Gateway. This authorisation can then be used to capture any payments. The card details are also saved as a secure token as part of this. This secure token can then be used to process any future payments without having to physically re-enter the card details.
  3. Processing  a payment from within RCM through the Stripe Gateway. As well as processing the payment, the card details will be saved as a secure token which can be used to process any future payments without having to physically re-enter the card details.
  4. A seamless integration to a Stripe Card Reader is also part of this default payment processing option. 
Using Stripe as the default payment processing option ensures that at no point in time are the credit card details available for viewing by an RCM operator. Once a card has been processed through the Stripe gateway, it is saved as a secure token. This secure token is then used for any future payments. 

To use the Stripe integration in Rental Car Manager you will need to create your own Stripe Connect account which is linked to your Rental Car Manager system. We call this the Stripe Onboarding Process which will guide you through creating your Stripe account. The following Knowledge Base article describes this process in detail, Stripe Connect Onboarding. If you are after more detailed information about this or contact details for Stripe, contact our RCM Support team, support@rentalcarmanager.com.

Card Collection

There are several places within RCM where a credit card can be collected from a customer and saved to be used for any future payments:
  1. Entry by an RCM Operator using the Payments page. This is shown in the image below.

  2. Entry by a customer when creating a booking via the Web Booking Steps. This is the default behaviour in our standard Web Booking Steps. If you have a web developer who has built a customised version of the web booking steps, then they will need to integrate this. They can do this by utilising some of the methods that make up our Web API. Information about this can be found in our Developer's Support Knowledge Base - Web API. If they are unsure, they can contact our RCM Support team support@rentalcarmanager.com

  3. Entry by a customer when converting a quote to a booking. This is the default behaviour in our standard Convert a Quote to Booking page. If you have a web developer who has built a customised version of this page, then they will need to integrate this. They can do this by utilising some of the methods that make up our Post Booking API. Information about this can be found in our Developer's Support Knowledge Base - Post Booking API. If they are unsure, they can contact our RCM Support team support@rentalcarmanager.com

  4. Entry by a customer when using the Online Check-In function.

  5. Entry by a customer when using the link in the email sent to collect credit card information.
Once a credit card has been entered and the secure token saved, then this token can be accessed via the Payments page to either process a payment or an Authorisation, see below.  For a more detailed explanation of how the saved card can be used see the Stripe User Guide.



Authorisations

It is possible to place an authorisation against a credit card using the Stripe Payment Gateway. This authorisation can then either be used to capture a payment, or it can be voided.

For a more detailed explanation of processing an authorisation and then either capturing the payment or voiding the authorisation see the Stripe User Guide.

Payment Processing

An RCM operator is able to process a payment through the Stripe payment gateway from the Payments screen. This screen is accessible from either the Booking Details screen or the Booking Payments tab in the Booking form.  The RCM operator can either choose to take a payment from a new card, or to take a payment from a card that has already been saved against the booking, see below.



As well as processing the payment, the card details will be saved as a secure token which can be used to process any future payments without having to physically re-enter the card details.

For a more detailed explanation of processing a payment, see the Stripe User Guide.

Integration with Stripe Card Readers

If you have Stripe Card Readers, the Payments page will integrate seamlessly with these. It is possible to choose the card reader from the Payments page inside RCM and have the transaction pushed through to the card reader. The customer can then either tap, swipe or insert their card on the card reader to make the payment. A successful payment will then be saved inside RCM for the booking.

You  are able to  process both Payments and Authorisations using the Stripe Card Readers. As well as processing the payment or authorisation, the card details will be saved as a secure token which can be used to process any future payments without having to physically re-enter the card details.


For a more detailed explanation of the integration with Stripe Card Readers within RCM, see the Stripe User Guide.

You are able to order your Stripe Card Readers from the Stripe Dashboard. The maximum number you can order this way is 50, however you can reach out directly to Stripe for any orders above that number. There's no discount or change in price on the readers based on the amount ordered. Contact RCM Support for Stripe contact details, support@rentalcarmanager.com

You can complete the following steps to order your Stripe Terminals:
  1. Log into your Stripe dashboard
  2. Click "More" > "Terminal" > "Shop" > Click BBPOS Wise POS E and the amount
  3. Complete address + payment information and the terminals will be sent to you
The following Knowledge Base article from Stripe will walk you through this in more detail, https://stripe.com/docs/terminal/fleet/placing-orders.



    Important Articles


      • Related Articles

      • New - Integrated Payment Gateway - Stripe

        Rental Car Manager (RCM) has partnered with Stripe to make their platform the default payment processing option in RCM. Having Stripe as the default payment processing options allows for the following actions: Saving the card details as a secure ...
      • Payment Gateway Authorisation Status Report

        Purpose: If you have a Payment Gateway integrated into your RCM system, it is possible to perform the following actions: Place an Authorisation on a card Capture a payment using an authorisation you have on a card Void an authorisation you have on a ...
      • New System Parameter Allows Customers to Make a Payment through Payment Gateway

        If you have a Payment Gateway set up in your system, RCM now allows you to attach a link to customer invoices so they can process outstanding payments themselves. This can be done using the new system parameter shown below. You will also have to get ...
      • Online Payment Functionality

        Overview RCM has functionality which allows for real-time payments rather than just saving a credit card against a booking to be manually processed at a later date. At this point in time the payment gateways that RCM integrates with are: VostroPay ...
      • Stripe Connect Onboarding

        Purpose: Rental Car Manager has partnered with Stripe to make their platform the default payment processing option in RCM. To use the Stripe integration in Rental Car Manager you will need to create your own Stripe Connect account which is linked to ...