diff --git a/README.md b/README.md
index 5a11587..f6d3d7b 100644
--- a/README.md
+++ b/README.md
@@ -1,11 +1,20 @@
-Nochex Callback Test Pages
-============
+## Nochex Callback Test Pages
-Setup
-============
-Follow our guide here on how to setup and use callback
+### Test Page Setup Instructions
+Before progressing with one of our Callback pages, please make sure you have callback enabled on your account otherwise this won't work! to confirm this contact your Account manager or raise a Support Ticket [here](https://support.nochex.com/integration.php)
-Support
-=====================
+Firstly download the latest release for your chosen language Callback listener here.
+
+Extract the downloaded folder, and Open your page in a text editor, replace 'your_email@example.com' with your email address for example 'myemail@hotmail.co.uk'. Save all changes.
+
+Go to your web server, where your website files are contained and attach the new Callback file(s), so you will now have a url to your Callback page for example: https://mywebsite.com/nochexapc.php
+
+Next login to your Nochex account, then go to the Payment Page Setup > section labelled callback_url. Add your new Callback url to the box and save changes.
+
+At the bottom of your page, press Test Transaction to go through the payment process. Once complete you should receive an email for your recent test transaction from your Callback page.
+
+To find out more details about Callback, click here
+
+### Support
Bug fixes and feature patches may be submitted using github pull requests, and bug reports or feature requests as github issues.
-Visit our Knowledgebase for support: https://support.nochex.com/
+Alternatively visit our Knowledgebase for support: https://support.nochex.com/