Stripe full amount: Difference between revisions
Jump to navigation
Jump to search
| (14 intermediate revisions by the same user not shown) | |||
| Line 2: | Line 2: | ||
[[Category:How to]] | [[Category:How to]] | ||
[[Category:Payments]] | [[Category:Payments]] | ||
<div class="heading">Stripe - Collect full amount of booking at time of booking </div> | <div class="heading">Stripe - Collect full amount of booking at time of booking </div> | ||
This page is about the menu {{#fas:cog}} (SETTINGS) PAYMENTS > PAYMENT GATEWAYS > STRIPE and automatic payment collection | This page is about the menu {{#fas:cog}} (SETTINGS) PAYMENTS > PAYMENT GATEWAYS > 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. | ||
__TOC__ | __TOC__ | ||
| Line 31: | Line 30: | ||
=Set up= | =Set up= | ||
== | <div class="mw-collapsible mw-collapsed"> | ||
<div class="headline-collapse" > | |||
Step 1: Setup your Booking Rules for Payment Collection | |||
</div> | |||
<div class="mw-collapsible-content"> | |||
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. | |||
Go to {{#fas:cog}} (SETTINGS) | Go to {{#fas:cog}} (SETTINGS) BOOKING ENGINE > NORMAL BOOKINGS. | ||
*Select “Booking Type” = Confirmed with deposit collection 2- via payment gateway | *Select “Booking Type” = Confirmed with deposit collection 2- via payment gateway | ||
</div></div> | |||
== | <div class="mw-collapsible mw-collapsed"> | ||
<div class="headline-collapse" > | |||
Step 2: Setup the Payment Collection Rules | |||
</div> | |||
<div class="mw-collapsible-content"> | |||
Go to {{#fas:cog}} (SETTINGS) | Go to {{#fas:cog}} (SETTINGS) BOOKING ENGINE > DEPOSIT COLLECTION DIRECT BOOKINGS | ||
* Set Non Payment Booking Status = Cancel | * Set Non Payment Booking Status = Cancel | ||
<span style="color: #f3e504; font-size: 150%;" >{{#fas:lightbulb}} </span> 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. | |||
*Set Deposit Payment 2 Percentage = 100 | *Set Deposit Payment 2 Percentage = 100 | ||
</div></div> | |||
== | <div class="mw-collapsible mw-collapsed"> | ||
<div class="headline-collapse" > | |||
Step 3: Setup Stripe Account | |||
</div> | |||
<div class="mw-collapsible-content"> | |||
Go to {{#fas:cog}} (SETTINGS) PAYMENTS > PAYMENT GATEWAYS > STRIPE and set: | Go to {{#fas:cog}} (SETTINGS) PAYMENTS > PAYMENT GATEWAYS > STRIPE and set: | ||
| Line 62: | Line 75: | ||
*'''Title''' - Customise the title for this payment option. | *'''Title''' - Customise the title for this payment option. | ||
*'''Instruction''' - Create an optional description to appear next to the Stripe pay now button. | *'''Instruction''' - Create an optional description to appear next to the Stripe pay now button. | ||
</div></div> | |||
<div class="mw-collapsible mw-collapsed"> | <div class="mw-collapsible mw-collapsed"> | ||
<div class="headline-collapse" > | <div class="headline-collapse" > | ||
Step 4: Create Auto Actions | |||
</div> | </div> | ||
<div class="mw-collapsible-content"> | <div class="mw-collapsible-content"> | ||
Go to {{#fas:cog}} (SETTINGS) GUEST MANAGEMENT > AUTO ACTIONS and click '''Create New Action''' to create them. | |||
One auto action will be required, collect the payment for Channel bookings (Non Virtual Cards) | |||
'''Auto Action - Collect payment from Channel/OTA bookings''' | |||
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. | |||
Trigger tab: | Trigger tab: | ||
| Line 92: | Line 106: | ||
**Invoice Balance= Not Zero (can be used to refine the auto action being triggered) | **Invoice Balance= Not Zero (can be used to refine the auto action being triggered) | ||
*Info Codes | *Info Codes | ||
**Exclude Booking Info code = | **Exclude Booking Info code = BOOKINGCOMVIRTCARD, EXPEDIACOLLECT, AGODACOLLECT | ||
<span style="color: #f3e504; font-size: 150%;" >{{#fas:lightbulb}} </span> If you receive virtual credit cards from the channels, then enter the Booking Info codes to prevent additional pending payments being added to bookings. | |||
Booking tab: Optional | Booking tab: Optional | ||
| Line 111: | Line 126: | ||
**Description = the text you will see in the "Charges and Payments" tab | **Description = the text you will see in the "Charges and Payments" tab | ||
**Status = if you use the status function add the status you want to apply to the pending payment (optional) | **Status = if you use the status function add the status you want to apply to the pending payment (optional) | ||
**Amount = 100 (this will be 100% of the outstanding balance, use the same value as you set in SETTINGS->GUEST MANAGEMENT->PAYMENT COLLECTION > DEPOSIT 2) | **Amount = 100 (this will be 100% of the outstanding group balance, use the same value as you set in SETTINGS->GUEST MANAGEMENT->PAYMENT COLLECTION > DEPOSIT 2) | ||
**Payment Rule = Auto | **Payment Rule = Auto | ||
**Payment Due = Trigger date | **Payment Due = Trigger date | ||
**Payment time = set the time to collect payment | **Payment time = set the time to collect payment | ||
**Invoicee = If you use the "invoicee" function you can select which invoicee the pending payment will be assigned to. | **Invoicee = If you use the "invoicee" function you can select which invoicee the pending payment will be assigned to. | ||
</div> | </div></div> | ||
</div> | |||
=Credit Card details at Stripe= | |||
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. | |||
Multiple cards can be sent for each Stripe customer and a specific one selected when charging. | |||
Stripe will only accept valid cards. If Stripe reject the card, it's details will still be visible at Beds24. | |||
Info Codes in the "Info" tab of the booking show you which action was performed. | |||
{| class="wikitable" | |||
! scope="col"| Code | |||
! scope="col"| Use | |||
|- | |||
|CARDTOSTRIPE | |||
| card details were sent to Stripe | |||
|- | |||
|STRIPEPAYMENT | |||
| payment imported from Stripe | |||
|- | |||
|STRIPEFAIL | |||
| card could not be sent to Stripe | |||
|- | |||
|CARDEXPIRES | |||
| added when the card expires before check-in | |||
|- | |||
|STRIPEAUTHORIZE | |||
| payment has been authorised by Stripe | |||
|- | |||
|STRIPEREFUND | |||
| refund has been processed at Stripe | |||
|- | |||
|CARDFAILSTRIPE | |||
| card has failed at Stripe, see the note for reason | |||
|- | |||
|} | |||