Difference between revisions of "Custompayment2"

From Beds24 Wiki
Jump to navigation Jump to search
(Redirected page to Custom Gateway)
 
(One intermediate revision by the same user not shown)
Line 1: Line 1:
Create an interface to an external payment gateway
+
#REDIRECT [[Custom_Gateway]]
 
 
The booker will be shown a button which will take them to the specified URL with POST fields.
 
 
 
Both the URL and POST fields can contain template variables to include values from the booking.
 
 
 
For example [DEPOSIT] will contain the value of the deposit.
 
 
 
i.e. deposit=[DEPOSIT]&bookid={BOOKID] will post fields deposit and bookid to the external gateway.
 
 
 
A notify URL is available for the external gateway to report a successful collection of the deposit.
 
 
 
The notify will add the deposit to the booking invoice and trigger updates to booking status and email notifications to guest and host.
 
 
 
The notify must post a key field with a value that matches to setting and contain at least 6 characters.
 
 
 
Notify URL https://api.beds24.com/custompaymentgateway/notify.php
 
 
 
 
The notify should contain the following POST fields:
 
key = value in custom gateway key setting
 
bookid = the bookid of the booking
 
amount = amount of the deposit collected
 
description = description of payment for invoice item
 
status = status of payment for invoice item
 
txnid = unique id for this payment to prevent false duplicates
 

Latest revision as of 10:50, 15 August 2016

Redirect to: