php - Can't access the $_POST variables from Skrill -
i trying integrate skrill payment gateway website. after successful payment, can't access skrill $_post variables status_url. , hence, can't capture user details site.
<form action='https://www.moneybookers.com/app/payment.pl' method='post'><p class="text-center"> <input type="hidden" name="amount" value="0.10"> <input type="hidden" name="pay_to_email" value="mygmail@gmail.com"/> <input type="hidden" name="status_url" value="http://website.com/pages/verify.php"/> <input type="hidden" name="status_url2" value="mygmail@gmail.com"/> <input type="hidden" name="return_url" value="http://website.com/pages/marketplace.php"/> <input type="hidden" name="language" value="en"/> <input type="hidden" name="amount" id="amounttopay" /> <input type="hidden" name="currency" value="usd"/> <input type="hidden" name="detail1_description" value="my desc"/> <input type="hidden" name="detail1_text" value="buy product"/> <input type="submit" class="btn btn-success btn-sm btn-block" value="pay!"/> but can't access skrill variables in verify.php
<?php $mbemail = "mygmail@gmail.com"; //this if statement not working since there no $_post variables skrill. if ($_post['status'] == 2 && $_post['pay_to_email'] == $mbemail) { // valid transaction. //update database. } else { // invalid transaction. bail out exit; } ?>
to capture returned status gateway, need mention proper return url below,i.e on website
<input type="hidden" name="return_url" value="http://website.com/pages/marketplace.php"/> try check documentation at,
https://www.skrill.com/fileadmin/templates/main/res/material/documents/pdf/getting-started/skrill-integration-manual-en.pdf
Comments
Post a Comment