|
Posted by Angelos on 04/11/06 17:16
Hello,
For long time now I am trying to POST some variables from a form to a
script and then that script POST them to another External page or
payment gateway like worldpay.
The reason I want to do that is because I want the user to enter his
details in my website and then post them in Worldpay and continue any
other steps he has to do to pay and then ofcourse using the callback
function right back to the database if the transaction was Succesfull or
not.
I used curl like in the example bellow:
$urlString = "cartId=56997&name=fred";
$ch = curl_init("https://select.worldpay.com/wcc/purchase");
curl_setopt($ch, CURLOPT_HEADER, 0);
curl_setopt($ch, CURLOPT_POST, 1);
curl_setopt($ch, CURLOPT_POSTFIELDS, $urlString);
curl_setopt($ch, CURLOPT_FOLLOWLOCATION, 1);// allow redirects
curl_setopt($ch, CURLOPT_RETURNTRANSFER, 1);
echo $data = curl_exec($ch);
curl_close($ch);
but thats not working as I expect it to work.
I would excpect to redirect to https://select.worldpay.com/wcc/purchase
and post the values in the $urlString.
My code sort of does that but it includes the worldpay page in my website.
Can you please help me leading me in the right way ?
Navigation:
[Reply to this message]
|