Stripe Payment Request
This page is about the menu (SETTINGS) PAYMENTS > PAYMENT GATEWAYS > STRIPE.
This page explains how to send a payment request to the guest to make a payment.
Contents
1 Use
You can use this method if:
You have a Stripe account and you have connected it to your property.
And
You require the guest to make a payment, you have a telephone booking and/or require the guest to make the payment.
If you are in the EU and/or have guests from the EU, you may need to comply with 3DSecure Payments, this will require you to send a payment link to the guest to make the payment directly.
2 How it works
You send a payment link to the guest so they can make the payment.
3 Set up
3.1 Step 1: Setup Stripe Account
Go to (SETTINGS) PAYMENTS > PAYMENT GATEWAYS > STRIPE and set:
Stripe is compatible with the pending payments auto charge function and direct charging a stored card from bookings, when you connect via the ‘Connect’ Button.
- Click Connect Button. If you have multiple Stripe Accounts, ensure you connect to the correct Stripe account in your Stripe dashboard.
- Set Enable/Priority - if you plan to use multiple Payment gateways, set the number based on the order on the payment page.
- Save all cards to Stripe = Yes.
- Capture = Yes, for your Beds24 booking page, this will collect the payment at the time of the booking.
- Payment Description - Description for Stripe payments, template variables can be used. This description will be seen in the STRIPE dashboard, this is not visible to the Guest.
- Title - Customise the title for this payment option.
- Instruction - Create an optional description to appear next to the Stripe pay now button.
3.2 Step 2: Create Auto Auctions
Go to (SETTINGS) GUEST MANAGEMENT > AUTO ACTIONS
You can setup multiple auto actions to collect different amounts at different times. Depending on when you want to collect the payments, deposit on booking, collect a payment after the cancellation period, collect a payment before they arrive.
3.2.1 Auto Action 1 - Send Payment Request for the deposit
Can be used for all bookings and EU countries and required to comply with EU 3DSecure regulations.
Click Create New Action
Trigger tab:
- Time
- Trigger Event = Booking
- Trigger Time = Immediately
- Time Window = 1 day
- Booking Source
- Booking Source =ALL (this will apply to all bookings)
If you want to have different auto actions/rules for each channel booking, then select the Channel from the list’
- Booking Conditions
- Group Booking Trigger = Trigger only Master
- Status = All not cancelled
- Invoice Balance= Any
Message tab:
- Send Message = Booking API/Smart Email
If the "Mail & Actions" tab contains a "real" Email address the message is sent to the guests Email address. If only a masked Email address is available the message sends via the channels API messaging systems if possible.
If no connection to a messaging system is available the message will send to the Email address from the "Mail & Actions" tab of the Email.
- Email Subject - enter the subject for your Guests
- Plain Text Box - will send to channels using Message API
Message Text :- enter the text you wish to send to your guests include URL, you can set a value/percentage or full amount. see here
Dear [GUESTNAME],
To confirm your booking,a deposit of 25% is required for your stay at [PROPERTYNAME].
Please use the link below to make a payment.
https://beds24.com/bookpay.php?bookid=[BOOKID]&g=st&pay=groupbalance&pc=25
We look forward to welcoming you.
Best Regards,
[PROPERTYNAME]
To request the guest to make a payment of 25% of the booking balance (group), then use this setting &pay=groupbalance&pc=25
For a fixed amount of 100, the use &pay=100
You can also show different payment methods for the guest to choose, g=st,pp will show Stripe and Paypal payment gateways.
- HTML box - Email will be sent
Email Text :- It is possible to use the same details (URL) as in the Plain Text box above, alternatively you can use the template variable details below see here
Dear [GUESTNAME],
To confirm your booking,a deposit of 25% is required for your stay at [PROPERTYNAME].
Please use the link [PAYLINK:25%] to make a payment.
We look forward to welcoming you.
Best Regards,
[PROPERTYNAME]
[PAYLINK:25%] -Creates a payment link (HTML A tag) for the payment request for a percentage of the outstanding balance. Use 100% to specify the full outstanding balance.You can also use a percentage over 100% if you want to charge extra for example for credit card payments.
[PAYLINK:200] - Creates a payment link (HTML A tag) for the fixed payment amount 200.
Booking tab: Optional
- Flag Text = PayReq (for example)
- Flag Colour = select the colour as this will be visible in the Calendar/Bookings list
Booking Info tab:
- Optional, add a booking info tab for information and reporting
Booking Info tab: Optional, for information and reporting
- Booking Info Code = PAYREQ (for example enter the value - use one word only)
- Booking Info Text = Enter the description/text to show in for the Booking Info Code.
3.2.2 Auto Action 2 - Send Payment Request for deposit after cancellation period expires.
Can be used for all bookings and EU countries and required to comply with EU 3DSecure regulations.
You only collect a payment from the guest after the 30 days cancellation period has expired.
Click Create New Action
Trigger tab:
- Time
- Trigger Event = Checkin
- Trigger Time = -30
- Time Window = 30 day
- Booking Source
- Booking Source =ALL (this will apply to all bookings)
If you want to have different auto actions/rules for each channel booking, then select the Channel from the list’
- Booking Conditions
- Group Booking Trigger = Trigger only Master
- Status = All not cancelled
- Invoice Balance= Any
Message tab:
- Send Message = Booking API/Smart Email
If the "Mail & Actions" tab contains a "real" Email address the message is sent to the guests Email address. If only a masked Email address is available the message sends via the channels API messaging systems if possible.
If no connection to a messaging system is available the message will send to the Email address from the "Mail & Actions" tab of the Email.
- Email Subject - enter the subject for your Guests
- Plain Text Box - will send to channels using Message API
Message Text :- enter the text you wish to send to your guests include URL, you can set a value/percentage or full amount. see here
Dear [GUESTNAME],
To confirm your booking,a deposit of 25% is required for your stay at [PROPERTYNAME].
Please use the link below to make a payment.
https://beds24.com/bookpay.php?bookid=[BOOKID]&g=st&pay=groupbalance&pc=25
We look forward to welcoming you.
Best Regards,
[PROPERTYNAME]
For a payment of 25% of the booking balance (group), then use this setting &pay=groupbalance&pc=25
For a fixed amount of 100, the use &pay=100
You can also show different payment methods for the guest to choose, g=st,pp will show Stripe and Paypal payment gateways.
- HTML box - Email will be sent
Email Text :- It is possible to use the same details (URL) as in the Plain Text box above, alternatively you can use the template variable details below see here
Dear [GUESTNAME],
To confirm your booking,a deposit of 25% is required for your stay at [PROPERTYNAME].
Please use the link [PAYLINK:25%] to make a payment.
We look forward to welcoming you.
Best Regards,
[PROPERTYNAME]
[PAYLINK:25%] -Creates a payment link (HTML A tag) for the payment request for a percentage of the outstanding balance. Use 100% to specify the full outstanding balance.You can also use a percentage over 100% if you want to charge extra for example for credit card payments.
[PAYLINK:200] - Creates a payment link (HTML A tag) for the fixed payment amount 200.
Booking tab: Optional
- Flag Text = PayReq (for example)
- Flag Colour = select the colour as this will be visible in the Calendar/Bookings list
Booking Info tab:
- Optional, add a booking info tab for information and reporting
Booking Info tab: Optional, for information and reporting
- Booking Info Code = PAYREQ (for example enter the value - use one word only)
- Booking Info Text = Enter the description/text to show in for the Booking Info Code.