Кемеровские программисты php общаются здесь
Anonymous
Интеграция платежного API Flutterwave с PHP и Mysql
Сообщение
Anonymous » 07 янв 2025, 19:16
Как обновить статус платежа базы данных 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
1736266574
Anonymous
Как обновить статус платежа базы данных mysql с ожидания на успех в API flutterwave, пожалуйста, найдите фрагмент кода ниже. соединение с базой данных включено из файла контроллера.php if($amountPaid >= $amountToPay) { [code] 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'; } } [/code] ?> Подробнее здесь: [url]https://stackoverflow.com/questions/66605923/flutterwave-payment-api-integration-with-php-and-mysql[/url]