Difference between revisions of "Stripe Channel Virtual Cards"

From Beds24 Wiki
Jump to navigation Jump to search
Line 23: Line 23:
  
 
=Set up=
 
=Set up=
'''Step 1:''' Setup Stripe Account  
+
<div class="mw-collapsible mw-collapsed">
 +
<div  class="headline-collapse" >
 +
Step 1: 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 36: Line 40:
 
*'''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">
'''Step 2:''' Setup a Payment rule to manage payment collections
+
<div  class="headline-collapse" >
 +
Step 2: Setup a Payment rule to manage payment collections
 +
</div>
 +
<div class="mw-collapsible-content">
  
 
If the booking is cancelled, then you can manage the cancellation of the pending payment.  
 
If the booking is cancelled, then you can manage the cancellation of the pending payment.  
Line 64: Line 72:
 
*Prevent payment after check-out (days) = 7 (default)
 
*Prevent payment after check-out (days) = 7 (default)
 
*Prevent payment action = Set Manual
 
*Prevent payment action = Set Manual
+
</div></div>
  
'''Step 3:''' Setup Auto Processing for the Channels.
+
<div class="mw-collapsible mw-collapsed">
 +
<div  class="headline-collapse" >
 +
Step 3: Setup Auto Processing for the Channels.
 +
</div>
 +
<div class="mw-collapsible-content">
  
 
Go to {{#fas:cog}} (SETTINGS)  CHANNEL MANAGEMENT > BOOKING.COM  > MAPPING
 
Go to {{#fas:cog}} (SETTINGS)  CHANNEL MANAGEMENT > BOOKING.COM  > MAPPING
Line 75: Line 87:
 
   
 
   
 
Repeat this for each of the Channels that allow Auto Processing of virtual cards.
 
Repeat this for each of the Channels that allow Auto Processing of virtual cards.
 +
</div></div>
  
 
=Credit Card details at Stripe=
 
=Credit Card details at Stripe=

Revision as of 10:50, 25 July 2024

Stripe - Auto Process Channel Virtual Cards
This page is about the menu  (SETTINGS) PAYMENTS > PAYMENT GATEWAYS > STRIPE and automatic payment collection for OTA Virtual Cards and explains how to setup the channels to automatically collect a payment from Virtual Credit Cards

1 Use

You can use this method if:

You have a Stripe account and you have connected it to your property.

And

You connect to Booking.com, Expedia and Agoda. (Channels that provide virtual credit cards).

2 How it works

The channels collect the payment from the guest and send you a virtual credit card that can be sent to Stripe with the payment date set.

When the booking is imported from the Channel, there will be a Pending Payment automatically added to the booking with the payment collection date set

3 Set up

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.

Step 2: Setup a Payment rule to manage payment collections

If the booking is cancelled, then you can manage the cancellation of the pending payment.

Go to (SETTINGS) PAYMENTS > PAYMENT RULES and create a new Payment Rule.

Payment Rule:

Name = Enter your title - Virtual Cards (for example) Action = Auto

Payment Trigger :

  • Booking Status = All not cancelled
  • Any Booking Info Code (optional)
  • All Booking Info Codes (optional)
  • Exclude Booking Info Code = (optional)

Payment Action :

  • Funding Source = Virtual card only
  • Payment value adjustment = Limit to group booking balance
  • Capture = Yes - immediately charged (Capture=Yes)

Prevent Auto Payment :

  • Prevent payment if booking status = Cancelled
  • Prevent payment after check-out (days) = 7 (default)
  • Prevent payment action = Set Manual

Step 3: Setup Auto Processing for the Channels.

Go to (SETTINGS) CHANNEL MANAGEMENT > BOOKING.COM > MAPPING

Auto Payment Processing

  • Auto Process Virtual Cards = YES
  • Virtual Card Payment Rule = select the rule from Step 2 above.

Repeat this for each of the Channels that allow Auto Processing of virtual cards.

4 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.

Code 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