Payment feedback page
The payment feedback page is the page that appears after a user has completed a payment and is redirected back to i‑Reserve. By default it confirms the payment. You can enrich the page with your own message or additional content — for example a thank‑you message, next steps or contact details — by attaching a content block to it.
This section only applies when the Web Registrations module is active. In i‑Reserve this setting is called Payment return page.
Where do I find this setting?
In i‑Reserve, go to Configuration > Front pages > Booking dialog > Payment return page. In the Content column of a configuration row you attach the content block that holds your message. Use the Go to icon in the Action column to preview the result.
Adding a message — step by step
Showing your own message is a two‑part process: first you create a content block with the text, then you attach that block to the return page.
Step 1 — Create a content block
- Go to Configuration > Front pages > Content pages and click the Content block block.
- Click Add new configuration to create a new content block.
- Give the block a recognisable description, for example “Thank you for your payment”.
- Open the HTML editor (the </> edit code button) for the desired language and enter your message. See the example below.
- Save the content block and note its ID — you will need it in step 2.
Step 2 — Attach the content block to the return page
- Go to Configuration > Front pages > Booking dialog > Payment return page.
- Click Add new configuration for a new row, or edit an existing row.
- In the Content column, select the content block you created in step 1.
- Save the row (click outside the row to save).
Prefer to place the block inside existing content? Use the tag {ext mod="content" id="X"}, where X is the ID of your content block. See How do I add a content block to a content page?
Step 3 — Check the result
Click the Go to icon in the configuration row to view the page, or complete a test payment to see the message in practice.
Example of a clean message
This is how the message could look to the user:
Thank you for your payment!
Your payment has been received and your reservation is confirmed.
You will receive a confirmation e-mail with all the details within a few minutes.
Questions? Feel free to contact us at info@yourorganisation.com.
You can paste the HTML below into your content block as a starting point. Adjust the texts, colours and contact details to match your own organisation.
<div style="max-width:600px;margin:0 auto;padding:32px 24px;font-family:Arial,Helvetica,sans-serif;text-align:center;border:1px solid #e6ebe1;border-radius:12px;background:#f7fbf1;">
<div style="font-size:40px;line-height:1;color:#79b53d;">✔</div>
<h2 style="color:#5a9024;margin:12px 0 8px;">Thank you for your payment!</h2>
<p style="font-size:16px;color:#333;margin:6px 0;">Your payment has been received and your reservation is confirmed.</p>
<p style="font-size:16px;color:#333;margin:6px 0;">You will receive a confirmation e-mail with all the details within a few minutes.</p>
<p style="margin-top:20px;font-size:14px;color:#777;">Questions? Feel free to contact us at <a href="mailto:info@yourorganisation.com" style="color:#2f6cb0;">info@yourorganisation.com</a>.</p>
</div>
Tip: use variables to personalise the message (for example the reservation number), and set the content per language via the HTML editor of the relevant language.






