<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="en">
	<id>https://wiki.test.visitgroup.com/index.php?action=history&amp;feed=atom&amp;title=Stripe_full_amount</id>
	<title>Stripe full amount - Revision history</title>
	<link rel="self" type="application/atom+xml" href="https://wiki.test.visitgroup.com/index.php?action=history&amp;feed=atom&amp;title=Stripe_full_amount"/>
	<link rel="alternate" type="text/html" href="https://wiki.test.visitgroup.com/index.php?title=Stripe_full_amount&amp;action=history"/>
	<updated>2026-10-26T10:07:48Z</updated>
	<subtitle>Revision history for this page on the wiki</subtitle>
	<generator>MediaWiki 1.41.1</generator>
	<entry>
		<id>https://wiki.test.visitgroup.com/index.php?title=Stripe_full_amount&amp;diff=2589&amp;oldid=prev</id>
		<title>Admin at 13:16, 22 September 2025</title>
		<link rel="alternate" type="text/html" href="https://wiki.test.visitgroup.com/index.php?title=Stripe_full_amount&amp;diff=2589&amp;oldid=prev"/>
		<updated>2025-09-22T13:16:58Z</updated>

		<summary type="html">&lt;p&gt;&lt;/p&gt;
&lt;p&gt;&lt;b&gt;New page&lt;/b&gt;&lt;/p&gt;&lt;div&gt;[[Category:Bookings]]&lt;br /&gt;
[[Category:How to]]&lt;br /&gt;
[[Category:Payments]]&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div class=&amp;quot;heading&amp;quot;&amp;gt;Stripe - Collect full amount of booking at time of booking &amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
 This page is about the menu {{#fas:cog}} (SETTINGS) PAYMENTS &amp;gt; PAYMENT GATEWAYS &amp;gt; STRIPE and automatic payment collection and explains how to collect the full amount of the booking for direct bookings and add a pending payment for the full amount from channel/OTA bookings. &lt;br /&gt;
&lt;br /&gt;
__TOC__&lt;br /&gt;
=Use=&lt;br /&gt;
You can use this method if: &lt;br /&gt;
&lt;br /&gt;
You have a Stripe account and you have connected it to your property.  &lt;br /&gt;
&lt;br /&gt;
And&lt;br /&gt;
&lt;br /&gt;
You have bookings from your direct booking page and want to collect the full payment at the time of the booking. &lt;br /&gt;
&lt;br /&gt;
And/Or&lt;br /&gt;
&lt;br /&gt;
You have bookings from booking Channels/OTAs and collect the full payment at the time of the booking.&lt;br /&gt;
  &lt;br /&gt;
&amp;lt;span style=&amp;quot;color:#fe746c;“ &amp;gt;{{#fas:exclamation-triangle}}  &amp;lt;/span&amp;gt; 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.&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=How it works=&lt;br /&gt;
&lt;br /&gt;
Credit card details will be sent to Stripe and you can collect a payment.&lt;br /&gt;
You can define the Payment Due date/time and the amount of the payment.&lt;br /&gt;
You want to collect the full amount at the time of the booking.&lt;br /&gt;
&lt;br /&gt;
=Set up=&lt;br /&gt;
&amp;lt;div class=&amp;quot;mw-collapsible mw-collapsed&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;div  class=&amp;quot;headline-collapse&amp;quot; &amp;gt; &lt;br /&gt;
Step 1: Setup your Booking Rules for Payment Collection&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;mw-collapsible-content&amp;quot;&amp;gt;&lt;br /&gt;
&lt;br /&gt;
You have the option to set different payment rules depending on the number of days in advance of the checkin date, see [[Stripe_deposit_and_balance|here]] for details. &lt;br /&gt;
&lt;br /&gt;
Go to {{#fas:cog}} (SETTINGS) BOOKING ENGINE &amp;gt; NORMAL BOOKINGS.&lt;br /&gt;
&lt;br /&gt;
*Select “Booking Type” = Confirmed with deposit collection 2- via payment gateway&lt;br /&gt;
&amp;lt;/div&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div class=&amp;quot;mw-collapsible mw-collapsed&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;div  class=&amp;quot;headline-collapse&amp;quot; &amp;gt; &lt;br /&gt;
Step 2: Setup the Payment Collection Rules&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;mw-collapsible-content&amp;quot;&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Go to {{#fas:cog}} (SETTINGS) BOOKING ENGINE &amp;gt; DEPOSIT COLLECTION DIRECT BOOKINGS&lt;br /&gt;
&lt;br /&gt;
* Set Non Payment Booking Status = Cancel &lt;br /&gt;
&lt;br /&gt;
&amp;lt;span style=&amp;quot;color: #f3e504; font-size: 150%;&amp;quot; &amp;gt;{{#fas:lightbulb}} &amp;lt;/span&amp;gt; This sets the status of the booking if payment is not completed at the time of booking. Note : that if this setting is set to request, the guest will be sent a booking email even if they do not make a payment. If this setting is set to cancel the guest will only be sent a booking email after payment is made.&lt;br /&gt;
&lt;br /&gt;
*Set Deposit Payment 2 Percentage = 100&lt;br /&gt;
&amp;lt;/div&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div class=&amp;quot;mw-collapsible mw-collapsed&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;div  class=&amp;quot;headline-collapse&amp;quot; &amp;gt; &lt;br /&gt;
Step 3: Setup Stripe Account&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;mw-collapsible-content&amp;quot;&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Go to {{#fas:cog}} (SETTINGS)  PAYMENTS &amp;gt; PAYMENT GATEWAYS &amp;gt; STRIPE and set:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;span style=&amp;quot;color: #f3e504; font-size: 150%;&amp;quot; &amp;gt;{{#fas:lightbulb}} &amp;lt;/span&amp;gt; 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. &lt;br /&gt;
&lt;br /&gt;
*Click &amp;#039;&amp;#039;&amp;#039;Connect&amp;#039;&amp;#039;&amp;#039; Button. If you have multiple Stripe Accounts, ensure you connect to the correct Stripe account in your Stripe dashboard.&lt;br /&gt;
*Set &amp;#039;&amp;#039;&amp;#039;Enable/Priority&amp;#039;&amp;#039;&amp;#039; - if you plan to use multiple Payment gateways, set the number based on the order on the payment page. &lt;br /&gt;
*&amp;#039;&amp;#039;&amp;#039;Save all cards to Stripe = Yes&amp;#039;&amp;#039;&amp;#039;. &lt;br /&gt;
*&amp;#039;&amp;#039;&amp;#039;Capture = Yes&amp;#039;&amp;#039;&amp;#039;, for your Beds24 booking page, this will collect the payment at the time of the booking. &lt;br /&gt;
*&amp;#039;&amp;#039;&amp;#039;Payment Description&amp;#039;&amp;#039;&amp;#039; - 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.&lt;br /&gt;
*&amp;#039;&amp;#039;&amp;#039;Title&amp;#039;&amp;#039;&amp;#039; - Customise the title for this payment option.&lt;br /&gt;
*&amp;#039;&amp;#039;&amp;#039;Instruction&amp;#039;&amp;#039;&amp;#039; - Create an optional description to appear next to the Stripe pay now button.&lt;br /&gt;
&amp;lt;/div&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div class=&amp;quot;mw-collapsible mw-collapsed&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;div  class=&amp;quot;headline-collapse&amp;quot; &amp;gt; &lt;br /&gt;
Step 4: Create Auto Actions&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;mw-collapsible-content&amp;quot;&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Go to {{#fas:cog}} (SETTINGS)  GUEST MANAGEMENT &amp;gt; AUTO ACTIONS and click &amp;#039;&amp;#039;&amp;#039;Create New Action&amp;#039;&amp;#039;&amp;#039; to create them.&lt;br /&gt;
&lt;br /&gt;
One auto action will be required, collect the payment for Channel bookings (Non Virtual Cards) &lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Auto Action - Collect payment from Channel/OTA bookings&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
&lt;br /&gt;
For bookings via your booking page (direct), payment will be collected at the time of booking. This is only required for Non virtual card Channel/OTA bookings. &lt;br /&gt;
&lt;br /&gt;
Trigger tab:&lt;br /&gt;
*Time&lt;br /&gt;
**Trigger Event = Booking&lt;br /&gt;
**Trigger Time = Immediate&lt;br /&gt;
**Time Window = 1 day &lt;br /&gt;
&lt;br /&gt;
*Booking Source&lt;br /&gt;
**Booking Source =Channel Manager (this will apply to all bookings from OTAs/channels)&lt;br /&gt;
If you want to have different auto actions/rules for each channel booking, then select the Channel from the list’ &lt;br /&gt;
&lt;br /&gt;
*Booking Conditions&lt;br /&gt;
**Group Booking Trigger = Trigger only Master&lt;br /&gt;
**Status = All not cancelled&lt;br /&gt;
**Invoice Balance= Not Zero (can be used to refine the auto action being triggered)&lt;br /&gt;
*Info Codes&lt;br /&gt;
**Exclude Booking Info code = BOOKINGCOMVIRTCARD, EXPEDIACOLLECT, AGODACOLLECT&lt;br /&gt;
&lt;br /&gt;
&amp;lt;span style=&amp;quot;color: #f3e504; font-size: 150%;&amp;quot; &amp;gt;{{#fas:lightbulb}} &amp;lt;/span&amp;gt; If you receive virtual credit cards from the channels, then enter the Booking Info codes to prevent additional pending payments being added to bookings.&lt;br /&gt;
&lt;br /&gt;
Booking tab: Optional&lt;br /&gt;
*Flag Text = Pending payment added (for example)&lt;br /&gt;
*Flag Colour = select the colour as this will be visible in the Calendar/Bookings list&lt;br /&gt;
&lt;br /&gt;
Booking Info tab: Optional, for information and reporting&lt;br /&gt;
*Booking Info Code = PAYMENT (for example enter the value - use one word only)&lt;br /&gt;
*Booking Info Text = Enter the description/text to show in for the Booking Info Code. &lt;br /&gt;
&lt;br /&gt;
Invoice tab:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div class=&amp;quot;warning&amp;quot;&amp;gt;{{#fas:exclamation-triangle}} ONLY use Payment Type =‘ Percent of Group balance due’ if you selected Trigger tab &amp;gt; Booking Conditions &amp;gt; Group Booking Trigger = Trigger Only  Master.&amp;lt;/div&amp;gt; &lt;br /&gt;
&lt;br /&gt;
*Add a Pending Payment to the booking&lt;br /&gt;
**Payment Type = Percent of Group Balance due (select on what the payment is calculated)&lt;br /&gt;
**Description = the text you will see in the &amp;quot;Charges and Payments&amp;quot; tab&lt;br /&gt;
**Status = if you use the status function add the status you want to apply to the pending payment (optional)&lt;br /&gt;
**Amount = 100 (this will be 100% of the outstanding group balance, use the same value as you set in SETTINGS-&amp;gt;GUEST MANAGEMENT-&amp;gt;PAYMENT COLLECTION &amp;gt; DEPOSIT 2) &lt;br /&gt;
**Payment Rule = Auto &lt;br /&gt;
**Payment Due = Trigger date&lt;br /&gt;
**Payment time = set the time to collect payment&lt;br /&gt;
**Invoicee = If you use the &amp;quot;invoicee&amp;quot; function you can select which invoicee the pending payment will be assigned to.&lt;br /&gt;
&amp;lt;/div&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=Credit Card details at Stripe=&lt;br /&gt;
&lt;br /&gt;
The card will be saved as a new customer in Stripe with the booking number as a reference. Once the new customer is created in Stripe the card can be charged. &lt;br /&gt;
&lt;br /&gt;
Multiple cards can be sent for each Stripe customer and a specific one selected when charging.&lt;br /&gt;
&lt;br /&gt;
Stripe will only accept valid cards. If Stripe reject the card, it&amp;#039;s details will still be visible at Beds24.&lt;br /&gt;
&lt;br /&gt;
Info Codes in the &amp;quot;Info&amp;quot; tab of the booking show you which action was performed.&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! scope=&amp;quot;col&amp;quot;| Code&lt;br /&gt;
! scope=&amp;quot;col&amp;quot;| Use&lt;br /&gt;
|-&lt;br /&gt;
&lt;br /&gt;
|CARDTOSTRIPE &lt;br /&gt;
| card details were sent to Stripe&lt;br /&gt;
|-&lt;br /&gt;
&lt;br /&gt;
|STRIPEPAYMENT&lt;br /&gt;
| payment imported from Stripe&lt;br /&gt;
|-&lt;br /&gt;
&lt;br /&gt;
|STRIPEFAIL&lt;br /&gt;
| card could not be sent to Stripe&lt;br /&gt;
|-&lt;br /&gt;
&lt;br /&gt;
|CARDEXPIRES&lt;br /&gt;
| added when the card expires before check-in&lt;br /&gt;
|-&lt;br /&gt;
&lt;br /&gt;
|STRIPEAUTHORIZE&lt;br /&gt;
| payment has been authorised by Stripe&lt;br /&gt;
|-&lt;br /&gt;
&lt;br /&gt;
|STRIPEREFUND&lt;br /&gt;
| refund has been processed at Stripe&lt;br /&gt;
|-&lt;br /&gt;
&lt;br /&gt;
|CARDFAILSTRIPE&lt;br /&gt;
| card has failed at Stripe, see the note for reason&lt;br /&gt;
|-&lt;br /&gt;
&lt;br /&gt;
|}&lt;/div&gt;</summary>
		<author><name>Admin</name></author>
	</entry>
</feed>