Changes

Jump to navigation Jump to search

Custom Gateway

551 bytes added, 16:14, 10 November 2023
*The custom gateway POST data is posted from the users browser when they click the pay button.
*This means the POSTED data will be visible in the page source code and should not contain any secret or private data.
 
= Confirmation Page =
 
The payment gateway should show the payment status to the booker confirming the success or failure of their payment.
 
After the booking (and sending the webhook to notify of payment success) the booker can be returned to the page booking.php?page=bookconfirmed which will show the booking they just made.
 
The booking is a stored in a session variable, which means that the confirmation page needs to be on the same domain as the booking otherwise it wont work or if it's in incognito mode and might time out after 15 minutes.
= Webhook to notify of payment status =

Navigation menu