Fix for DocData's broken WSDL in live payment API.
Make a unique merchant order reference for each payment.
Don't do window.location.reload() when redirecting.