Asset Intelligence and Management
Asset Intelligence and Management

Point of Sale: Credit Card Swipe

EZR - Credit Card Swipe

The Order experience in EZRentOut is specifically designed keeping the Point of Sale in mind. This includes quick editing of Orders, constant feedback as to what’s available, barcode scanner integration and credit card swipe.

The Credit Card Swipe is available with Stripe, Square, Moneris, Braintree, Paypal, and

For information on integrating with other payment gateways: | Square | PayPal Payflow | Braintree

1. EZRentOut supports following features on Stripe integration

Payment on WebstorePayment via Mobile AppPayment via Broadband AppPayment via Customer PortalRefund PaymentsPre-Authorize
Multiple GatewaysCard on File PaymentsAutomate Recurring PaymentsQuickBooks Sync (Desktop and Online)Xero Sync


2. Integrating the Stripe account

  1. You’ll need a Stripe account to manage Credit Card payments. EZRentOut does not charge any commission/fee on a transaction. (Yes, we don’t want to steal from your share of the pie).
  2. Integrate your Stripe account from Settings Add Ons  Enable Paymets through Credit Card  Use Stripe.
  3. Once you click ‘Use Stripe’, you’ll need to enter the Live Publishable and Secret keys of your Stripe account. These are available on your Stripe account here.
  4. Once you’ve entered both the keys, hit the Verify Account button to see if your EZRentOut and Stripe accounts are now successfully connected.
    Verify Account
  5. You may need to change the currency from the drop-down.
  6. Once you’re all set, scroll down to the top of the Settings page to click the ‘Update’ button and save the settings.

Note: We have provided the Stripe terminal support by BBPOS WisePOS E. You just have to enable Stripe terminal, connect it with EZRentOut and make POS transactions. 

Read more: [How to] Enable Credit Card Payments through Stripe Terminal with EZRentOut

Steps to integrate with are (almost) similar. Click here to view the step-by-step guide.

3. Setting up the hardware

If you’re looking to charge your customers remotely i.e. without an in-store credit card swipe, you can skip this section. However, if you charge your customers through an in-store credit card swipe, you have two options:

1. POS Terminal Hardware

You can conveniently connect via the internet or ethernet to Stripe terminal readers from BBPOS WisePOS E. This sophisticated PIN pad has maximum security for safe and secure payments with end-to-end encryption.

For successful POS transactions from BBPOS WisePOS E, click here 

2. Use a magnetic reader

Magnetic readers are fully programmable with Windows, Mac, and all versions. A simple plug n play without any installation required. 

Note: The downside of an in-store credit card charge without using an EMV reader is the merchant’s liability exposure i.e. you having to pay for fraud. So if you’re anticipating such issues, this option is not for you. Furthermore, it requires close contact with the reader as it doesn’t work in a distance and there is always a risk of data damage due to stray magnetic fields. Therefore, it is not recommended to use a magnetic reader if you have a better option available.

4. Swiping the cards

  1. On the Order Details page, with every Customer, you’ll see the Credit Card icon.
    No Credit Card on file
    This is the form that pops open when the Credit Card (not on record) is clicked.
  2. All you need to do on this pop up is swipe the card, and we catch all the details.
    Add Credit Card
  3. Once the Credit Card is swiped, it’s saved on file.
    Card on file
  4. Now when Charging Payment on this order, you can choose to use the Credit Card
    Charge payment via CC
  5. You can also choose to use a different card and update the card on file for this customer.

Read More: 5 must-have Equipment Rental Software features to harness Point of Sale

5. Charging mass payment for multiple Orders

You can charge payment for multiple Orders to the same or different Customers in one go. To do this, do the following:

  1. Go to the Orders Listing page and multi-select Orders you need to charge payment for.
  2. Click on ‘Actions’ and select ‘Charge Payment’.
    Charge mass payments
  3. A dialog box will appear for Order Payments (see image below). Here you can configure details such as Payment Date, preferred Payment Gateway, order payment specifics, and comments.
    Order Payments
    CC payments can only be charged to Customers with their cards saved on-file.
  4. Hit ‘Charge Payment’ once done. You should see a ‘Payment Successful’ message next.

However, you should know a couple of tips before you start charging a payment for multiple Orders.

6. Pre-Authorize or hold payments


Pre-Authorizing a payment is also supported. Say, you want to hold an advance payment of $154 and when the payment date arrives, deduct the entire rental price e.g. $429, including the pre-authorized amount. You just need to choose ‘Pre-Authorize’ when charging payment.

You can then charge or cancel the hold.

Charge or cancel
  • If you charge the Pre-Authorized amount, your customer has to pay the remaining $275 via card or cash.
  • If you cancel the Pre-Authorized amount, your customer is entitled to pay the entire rental fee of $429 via card or cash.

7. New walk-in Customer

Add Order Add your new Customer from the pop-up that appears On the Order Details page, hit the Credit Card button to swipe a card.

Read More: Accept online payments via Paypal

Troubleshoot: Error Message ‘Transactions of this market type cannot be processed on this system’

Share your POS experience

We’d love to hear about your EZRentOut experience. Drop us an email at The User Community Forum is a great place to log suggestions and discuss them. We’re also active on Twitter @EZRentOut. Follow us to stay in touch with what we’re up to.