Stripe full amount: Difference between revisions

Jump to navigation Jump to search
Lesley (talk | contribs)
Lesley (talk | contribs)
 
(7 intermediate revisions by the same user not shown)
Line 30: Line 30:


=Set up=
=Set up=
'''Step 1:'''  Setup your Booking Rules for Payment Collection
<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.  
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) PROPERTIES > BOOKING RULES > NORMAL BOOKINGS.
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">


'''Step 2:''' Setup the Payment Collection Rules
Go to {{#fas:cog}} (SETTINGS) BOOKING ENGINE > DEPOSIT COLLECTION DIRECT BOOKINGS
 
Go to {{#fas:cog}} (SETTINGS) PAYMENTS > PAYMENT COLLECTION  


* Set Non Payment Booking Status = Cancel  
* Set Non Payment Booking Status = Cancel  
Line 48: Line 56:


*Set Deposit Payment 2 Percentage = 100
*Set Deposit Payment 2 Percentage = 100
</div></div>


 
<div class="mw-collapsible mw-collapsed">
'''Step 3:'''Setup Stripe Account
<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 63: 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>
'''Step 4:''' Create Auto Actions


Go to {{#fas:cog}} (SETTINGS)  GUEST MANAGEMENT > AUTO ACTIONS  
<div class="mw-collapsible mw-collapsed">
<div  class="headline-collapse" >
Step 4: Create Auto Actions
</div>
<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)  
One auto action will be required, collect the payment for Channel bookings (Non Virtual Cards)  
Line 73: Line 90:


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.  
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.  
Click '''Create New Action'''


Trigger tab:
Trigger tab:
Line 91: 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 = BOOKINGVIRTCARD, EXPEDIACOLLECT, AGODACOLLECT
**Exclude Booking Info code = BOOKINGCOMVIRTCARD, EXPEDIACOLLECT, AGODACOLLECT
If you receive virtual credit cards from the channels, then enter the Booking Info codes to prevent additional pending payments being added to bookings.
 
<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 115: Line 131:
**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>
=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
|-
|}