Changes

Jump to navigation Jump to search

Stripe full amount

912 bytes added, 08:42, 8 June 2022
no edit summary
[[Category:How to]]
[[Category:Payments]]
 
<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 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__
=Set up=
==='''Step 1:''' Setup your Booking Rules for Payment Collection===
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_balanceStripe_deposit_and_balance|here]] for details.
Go to {{#fas:cog}} (SETTINGS) PROPERTIES > BOOKING RULES > NORMAL BOOKINGS.
*Select “Booking Type” = Confirmed with deposit collection 2- via payment gateway
==='''Step 2:''' Setup the Payment Collection Rules===
Go to {{#fas:cog}} (SETTINGS) PAYMENTS > PAYMENT COLLECTION
* 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
==='''Step 3:'''Setup Stripe Account ===
Go to {{#fas:cog}} (SETTINGS) PAYMENTS > PAYMENT GATEWAYS > STRIPE and set:
*'''Title''' - Customise the title for this payment option.
*'''Instruction''' - Create an optional description to appear next to the Stripe pay now button.
 
==='''Step 4:''' Create Auto Actions===
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'''
One auto action will be required, collect the payment for Channel bookings (Non Virtual Cards)
<div class="mw-collapsible mw-collapsed">
<div class="headline-collapse" >
====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.
 
</div>
<div class="mw-collapsible-content">
Click '''Create New Action'''
Trigger tab:
**Invoice Balance= Not Zero (can be used to refine the auto action being triggered)
*Info Codes
**Exclude Booking Info code = BOOKINGVIRTCARDBOOKINGCOMVIRTCARD, 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
**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)
**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 Due = Trigger date
**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.
</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|- |CARDFAILSTRIPE| card has failed at Stripe, see the note for reason|- |}
2,819

edits

Navigation menu