В настоящее время я делаю интеграцию IPay88 для моего сайта E-Com. Я уже успешно достиг страницы IPay88 и смог совершить транзакцию. Но я столкнулся с проблемой в ResponseURL, которая перенаправляет обратно на мой сайт. Я новичок в этом и не знаю, что делать, когда откликнется мой сайт. Я следовал их примеру кода из документации. но похоже, что я получаю неопределенный индекс для $ _REQUEST. У кого-нибудь была идея по этому поводу? Высоко ценится и спасибо.
Это код, который они дали.
<?PHP
$merchantcode = $_REQUEST["MerchantCode"];
$paymentid = $_REQUEST["PaymentId"];
$refno = $_REQUEST["RefNo"];
$amount = $_REQUEST["Amount"];
$ecurrency = $_REQUEST["Currency"];
$remark = $_REQUEST["Remark"];
$transid = $_REQUEST["TransId"];
$authcode = $_REQUEST["AuthCode"];
$estatus = $_REQUEST["Status"];
$errdesc = $_REQUEST["ErrDesc"];
$signature = $_REQUEST["Signature"];
$ccname = $_REQUEST["CCName"];
$ccno = $_REQUEST["CCNo"];
$s_bankname = $_REQUEST["S_bankname"];
$s_country = $_REQUEST["S_country"];
PHP?>
<Add your programming code here>
IF ($estatus=1) {
COMPARE Return Signature with Generated Response Signature
// update order to PAID
echo "Thank you for payment.";
}
ELSE {
// update order to FAIL
echo "Payment fail.";
Я пытался использовать их код для тестирования и даже не смог получить от них $ _REQUEST или $ _POST. Это моя концепция неверна или? Пожалуйста, помогите.