What is Stripe?
Stripe is an online 3rd party software package that allows you to send Pay Online links to your clients. Your clients can use this link to pay with Visa, MasterCard or American Express. Payments made by your clients are automatically sent to your Stripe account
Stripe must be configured both in RentalPoint and in your Stripe account before it can be used.
Using Stripe to Pay Invoices
On clicking the link to pay the invoice, your client will be prompted to enter payment information:

Click
to complete the transaction

a payment receipt will be emailed to the address used

The RentalPoint User can see proof of payment on the financials tab of the booking

Stripe Account Settings
First Create a Stripe Account
Stripe is a third-party platform.
The screenshots included in this article are accurate as of the publication date and may be subject to change.
In your Stripe account, find the Developer API keys below,create a restricted API Key and make note of it—you’ll need this when configuring RentalPoint’s Stripe integration.


Copy and paste the standard keys into a secure notepad file. These keys provide full API access. Alternatively, you may create a restricted key with customizable permissions and limited access (Customer write access is required, as outlined below).
If a restricted key is used, it should be used in place of the “secret key” shown below.



On the next page ensure you have Write permission for Customers


Then scroll to the bottom and click Create Key


Now add a webhook using the URL link you were given to access RentalPoint3



Enter a destination name and your URL with /StripeSCA/complete at the end of the string, then click 

Your webhook will look something like this

RentalPoint Stripe Settings - Single Location
You'll need information from Stripe Settings above when setting up the integration with RentalPoint


- Check the 'Use Stripe' box and leave the second box unchecked
- Enter the URL provided to you for access to your RentalPoint account with /StripeSCA/ at the end of the address
- Copy the Public and Secret keys created when setting up your Stripe account and paste them into the Stripe Settings window
- Enter the support email your company will provide to clients attempting to pay online
- Enter the currency short string from Setup-->Lists-->Currencies
- Click
to save
The Secret Key field will not save with *** in the field, so if you need to edit anything else in this window, repaste your secret key before saving.

Reload Software Settings before testing
RentalPoint Stripe Settings - Multi Location
You'll need information from Stripe Settings above when setting up the integration with RentalPoint


- Check the 'Use Stripe' box
- Check the option to 'Use separate Stripe accounts for each location' if you have separate payment accounts for each location
- Enter the URL provided to you for access to your RentalPoint account with /StripeSCA/ at the end of the address
- Copy the Public and Secret keys created when setting up your Stripe account and paste them into the Stripe Settings window
- Enter the support email your company will provide to clients attempting to pay online
- Click
to save
The Secret Key field will not save with *** in the field, so if you need to edit anything else in this window, repaste your secret key before saving.
If you created a restricted key, paste it into the Stripe Secret Key field below in place of the public 'Secret key'.

Goto Setup Locations via setup-->lists option
Then enter the stripe keys for each locations account under the accounting tab of the location record
If you created a restricted key, paste it into the Stripe Secret Key field below in place of the public 'Secret key'.

Reload Software Settings before testing
Payment Link for Fast Report Templates
Use a Stripe link on your templates to offer online payment option to your clients
This link should already be available on all default RentalPoint invoices. Simply check the box to the left of the 'Print Payment Link' option.

To include the payment link on custom documents
- Use a PictureObject to hold the Stripe graphic and assign a name that includes the control text RPStripe in it, so that the software can substitute the payment link when the invoice is printed.
- To only print the payment link when 'Print Payment Link' option is checked, You'll need to add a text object, then copy the code below (including brackets) into the text box.
[IIf([bPrintPayLink], "Click the link below to pay online","")]

under the code tab add the following code


Then edit Fast Report Settings for the custom template

Click on the template name


Payment Link for RTF Documents
Use the insert field &STRIPELC& to inlcude a payment link on your RTF template
Highlight the booking and select print invoice



Option 1
Users can click the link on the PDF produced to pay online. The actual link on your documents will be your own RentalPoint link

Option 2
When you print your invoice and the initial word document is produced, locate and edit the word doucument. Then connect the link to the Stripe logo.
Leave this window open while you locate the document
You should find it in your downloads folder
Edit the document and copy the link produced during template merge, then click the stripe logo and select Hyperlink
Paste the link into the address field
You can then remove the link from regular text.
When done correctly you should see the payment link displayed when you hover over the Stripe logo.
Now you can load the edited document to send to the client



the saved PDF now has the clickable link

TroubleShooting

for a single location system, check that your currency is set up correctly

Use the currency short string in your Stripe parameter setup
You may need to re-paste your secret key when saving these credentials
to save