@extends('layouts.app') @section('title', 'Please Complete Your Payment') @section('content')
@php use Midtrans\Snap; use Midtrans\Config; use Midtrans\Notification; // Konfigurasi midtrans // Config::$serverKey = config('services.midtrans.serverKey'); // Config::$isProduction = config('services.midtrans.isProduction'); // Config::$isSanitized = config('services.midtrans.isSanitized'); // Config::$is3ds = config('services.midtrans.is3ds'); // $cents = $item->transaction_total; // $customer_email = Auth::user()->email; // $midtrans_client_key = config('services.midtrans.clientKey'); //test // Konfigurasi midtrans Config::$serverKey = config('services.midtrans.serverKey'); Config::$isProduction = config('services.midtrans.isProduction'); Config::$isSanitized = config('services.midtrans.isSanitized'); Config::$is3ds = config('services.midtrans.is3ds'); $cents = $item->transaction_total; $customer_email = Auth::user()->email; $midtrans_client_key = config('services.midtrans.clientKey'); // $order_no = time(); $order_no = $item->id; $params = array( 'transaction_details' => array( 'order_id' => $order_no, 'gross_amount' => $cents, ), 'customer_details' => array( 'first_name' => Auth::user()->name, 'last_name' => Auth::user()->name, 'email' => $customer_email, // 'phone' => Auth::user()->phone, ), ); $snapToken = Snap::getSnapToken($params); @endphp @if ($item->transaction_status == 'PENDING')

Silahkan selesaikan pembayaran Anda sebelum
{{ \Carbon\Carbon::parse($item->transaction_expired)->format('d F Y H:i') }}
Lakukan refresh halaman ini jika sudah melakukan pembayaran

@elseif ($item->transaction_status == 'SUCCESS')

Pembayaran Anda telah berhasil

@elseif ($item->transaction_status == 'FAILED')

Pembayaran Anda telah gagal

@endif {{--
JSON result will appear here after payment:
--}}
@endsection