title: PayFast URLs must be valid
body: <p>I'm trying to implement PayFast into my ASP.NET MVC website. During testing on the sandbox environment. Everything worked fine, I was able to redirect a buyer to either the return or cancel URLs depending on their action done. </p>
  
  <p>As soon as I used the live PayFast url, I get an error saying that my return, cancel and notify URLs must be valid. Are my urls wrong? Or is there something that I am missing?</p>
  
  <p>These are my URLs that I used in both the sandbox and live environment:</p>
  
  <pre><code>&lt;!-- Used in sandbox environment--&gt;
  &lt;add key="ProcessUrl" value="https://sandbox.payfast.co.za/eng/process?" /&gt;
  &lt;add key="ValidateUrl" value="https://sandbox.payfast.co.za/eng/query/validate" /&gt;
  &lt;!-- Used in live environment--&gt;
  &lt;add key="ProcessUrl" value="https://payfast.co.za/eng/process?" /&gt;
  &lt;add key="ValidateUrl" value="https://payfast.co.za/eng/query/validate" /&gt;
  &lt;!--Return, Cancel and Notify URLS--&gt;
  &lt;add key="ReturnUrl" value="http://www.xxx.co.za/return" /&gt;
  &lt;add key="CancelUrl" value="http://www.xxx.co.za//cancel" /&gt;
  &lt;add key="NotifyUrl" value="http://www.xxx.co.za/notify" /&gt;
  </code></pre>
  
  <p>Any help will be much appreciated. 
  Thanks in advance</p>