для ipay88 должен включать необходимость возврата BackendURL с кодом ответа как «200» и данными ответа как «RECEIVEOK» / «OK», чтобы подтвердить, что статус платежа был получен.
Ожидаемый результат

, но результат, который я отправил, равен

Вот мой код для backendURL
public function backendResponse()
{
$expected_sign = $_POST['Signature'];
$merchantcode = $this->merchantcode;
$merchantkey = $this->merchantkey;
$check_sign = '';
//$ipaySignature = '';
$str = '';
$HashAmount = '';
$orderID = $_POST['RefNo'];
$paymentID = $_POST['PaymentId'];
$paymentStatus = $_POST['Status'];
$amountPaid = $_POST['Amount'];
$transID = $_POST['TransId'];
$remark = $_POST['Remark'];
$errDesc = $_POST['ErrDesc'];
$amount = preg_replace("/[^0-9]/", "", $amountPaid);
$string = $this->iPay88_signature($merchantkey . $merchantcode .
$paymentID . $orderID . $amount . $_POST['Currency'] .
$paymentStatus);
if ($paymentStatus == "1" && $string == $expected_sign) {
echo 'RECEIVEOK';
}
}
Может кто-нибудь помочь?Я хотел отправить данные ответа только на RECEIVEOK, без HTML DAG TAG.Большое спасибо, очень признателен ..