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

Terminals for Stripe and EZRentOut enable point of sale (POS) transactions when your customers rent out or return the items. By integrating EZRentOut with a Stripe payment gateway, you can now charge the credit card payments at the POS terminals easily. As we have provided the terminal support by Verifone P400, you just have to enable Stripe terminal, connect it with EZRentOut and make the transactions.

Let’s discuss how you can set up and implement this feature. 

How to enable Stripe Terminal

Enable this feature from Settings → Add Ons → Enable Stripe Terminal. 

For successful integration, you must enable stripe add on beforehand to enable stripe terminal. 

Read more: Point of Sale: Credit Card Swipe

Once you have clicked on Enable, you can then add the reader details. Reader would be the machine through which you are looking to make the transactions. Before you can connect your EZRentOut account to Verifone P400, you must register the reader to your account. Click on a location and under the New Reader section, click + Add Reader.

On your reader, add the key sequence, 0-7-1-3-9 to display a new registration code.

Enter the code when prompted. and click on ‘Add’. Click on ‘Update’ to enable the feature. Once added, you will be able to process payments through the connected reader.

Making payments through Credit Card

Once you have enabled the feature, go on Orders page, open the relevant order’s detail page and click on ‘Charge Payment’. The following dialog box will appear: 

Select the payment method to be Credit Card and choose the payment gateway to be Stripe Terminal. Now select the reader that you just added while enabling the feature. In our case, we added Counter 6.0 so we will proceed with that. 

Once you have chosen the right reader, the following message will show up:

Internet connection requirements

For successful transactions, you have to keep in mind that the reader needs to be on the same network as EZRentOut. If it is not connected to the same network as the application, then the following message will pop up during submission: 

Once you have successfully connected with the reader, click on ‘Submit’. When you click on Submit, a notification will appear on the Verifone device showing the message ‘Tap, insert or swipe card’. You can use either of these options and the payment will be made by the stripe terminal. 

You can make the payment void or refund it through the order detail page. 

Note: You can use the Stripe terminal feature through your Orders detail page only. 


You can debug any internet connectivity issues or network issues by using the following codes:

Key Sequence

Debug Screen



Device Status

Shows the device’s IP address, account ID, location, gateway, network mask and connectivity status 



Starts a network test by attempting to connect to the required endpoints 

About EZRentOut

We are a cloud based rental solution that offers businesses seamless rental management. It also comes with a host of other features like asset tracking, maintenance management, a customized webstore, and much more. Try us out today!

Don't forget to share this post!