Part II - Actions you need to complete
Your {checkoutBaseUrl} & your DNS settings
The Checkout will be hosted on yourprimarydomain.com, which will be appended tocheckout., for example https://checkout.yourprimarydomain.com. This custom domain base URL is known as the {checkoutBaseUrl}.
By altering your DNS settings accordingly, when users click the “Book” button, imin will be able to generate the Checkout page for them to book and pay for their chosen activity. It also allows imin to remotely update and resolve any issues.
Once you have confirmed completion of this step, we will perform some tests before putting it live on your primary domain.
Add a “Book” button using theimin:checkoutUrlTemplate
In your user flow, the user will need to perform an action (normally clicking a “Book” button or a link) to indicate they wish to proceed to the Checkout, where they can select which session time slot they would like to book, before proceeding to payment.
In order for your branded Checkout to appear, you will need to ensure that your “Book” button opens the webpage specified by the imin:checkoutUrlTemplate, with the template placeholder{checkoutBaseUrl} to be replaced by your custom domain base URL (e.g. https://checkout.yourwebsite.com).
Bookable sessions provided via the imin Events API will have an imin:checkoutUrlTemplate. Please note that there are two imin:checkoutUrlTemplates provided within subEvent of the API:
- A session-level
imin:checkoutUrlTemplateatSessionSerieslevel; and - An occurrence-level
imin:checkoutUrlTemplatefor each specific occurrence of a bookable session at theScheduledSessionlevel.
Update your terms and conditions
Your terms & conditions need to reflect the fact that several parties are involved in providing the booking and payment service to the end-user.
Every facility offered on this website will be subject to the specific leisure provider’s terms and conditions – you should read these to ensure suitability of facility, venue, any specific dress codes or other important terms prior to making a booking. Please note that all payments made when booking a facility on this website are made through a third party provider, IMIN LTD, a company registered in England and Wales with Company Number 07716450, whose trading address is Kemp House, 152-160 City Road, London, EC1V 2NX. By proceeding with a booking, you hereby agree to comply with IMIN LTD’s terms and conditions, a copy of which can be found [here](hyperlink to http://www.imin.co/terms/consumer). At no time will a contract come into existence between you and IMIN LTD as it is only acting as a booking payment portal as between you and the leisure facility provider.
Update your cookie policy
Your cookie policy needs to reflect the fact that Stripe, the third party payment platform that we use within our Checkout, generates two cookies on our Checkout pages.
Stripe has informed us that it is not possible to remove these cookies, and that they are used for the purposes of fraud prevention and detection of suspicious activity.