Интеграция платежного API Flutterwave с PHP и MysqlPhp

Кемеровские программисты php общаются здесь
Ответить
Anonymous
 Интеграция платежного API Flutterwave с PHP и Mysql

Сообщение Anonymous »

Как обновить статус платежа базы данных mysql с ожидания на успех в API flutterwave, пожалуйста, найдите фрагмент кода ниже. соединение с базой данных включено из файла контроллера.php

if($amountPaid >= $amountToPay)
{

Код: Выделить всё

                echo 'Payment successful';

//* Continue to give item to the user
$res = json_decode($response);
$array= json_decode($response,true);

$payment_id = $array["data"]["id"];
$transaction_amount = $array["data"]["amount"];
$payment_status = $array["status"];
$tx_ref = $array["data"]["tx_ref"];

$query3 = "UPDATE transaction_details SET payment_id=$payment_id , payment_status=
$payment_status WHERE tx_ref=$tx_ref";

if ($conn->query($query3) === TRUE) {
echo "Record updated successfully";
} else {
echo "Error updating record: " . $conn->error;
}

$conn->close();

header('location: congratulations.php');
}  else {
echo 'unusual transaction detected';
}

}else
{
echo 'Can not process payment';
}
}
?>

Подробнее здесь: https://stackoverflow.com/questions/666 ... -and-mysql
Ответить

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

Вернуться в «Php»