Files
2026-08-20 18:39:37 +07:00

25 lines
570 B
PHP

<?php
$method = $_POST['method'] ?? null;
$invoice = $_POST['invoice'] ?? [];
if (!$method || empty($invoice)) {
die("Data tidak lengkap");
}
$result = $paymentService->createPayment([
'customer_id' => $_SESSION['customer_id'],
'method' => $method,
'invoices' => $invoice
]);
if (!$result['success']) {
die($result['message']);
}
// simpan transaction ke session sementara
$_SESSION['trx_id'] = $result['transaction_id'];
// redirect ke status
header("Location: /status/trx=" . $result['transaction_id']);
exit;