@php
    if (env('Jazz_MODE') == "sandbox") {
        $PAYU_BASE_URL = "https://sandbox.jazzcash.com.pk/CustomerPortal/transactionmanagement/merchantform/";
    }
    else {
        $PAYU_BASE_URL = env('JAZZ_LIVE_URL');
    }
    $pp_Amount 	= $recharge_amount * 100;
    $DateTime 		= new \DateTime();
	$pp_TxnDateTime = $DateTime->format('YmdHis');
    $ExpiryDateTime = $DateTime;
	$ExpiryDateTime->modify('+' . 1 . ' hours');
	$pp_TxnExpiryDateTime = $ExpiryDateTime->format('YmdHis');
    $pp_TxnRefNo = 'T'.$pp_TxnDateTime;
    $post_data =  array(
			"pp_Version" 			=> "2.0",
            "pp_IsRegisteredCustomer"=>"No",
			"pp_TxnType" 			=> "MPAY",
			"pp_Language" 			=> "EN",
			"pp_MerchantID" 		=> env('Jazz_MERCHANT_ID'),
			"pp_SubMerchantID" 		=> "",
			"pp_Password" 			=> env('Jazz_PASSWORD'),
			"pp_BankID" 			=> "",
			"pp_ProductID" 			=> "",
			"pp_TxnRefNo" 			=> $pp_TxnRefNo,
			"pp_Amount" 			=> $pp_Amount,
			"pp_TxnCurrency" 		=> "PKR",
			"pp_TxnDateTime" 		=> $pp_TxnDateTime,
			"pp_BillReference" 		=> "SubscriptionPayment",
			"pp_Description" 		=> "SubscriptionPayment purpose payment",
			"pp_TxnExpiryDateTime" 	=> $pp_TxnExpiryDateTime,
			"pp_ReturnURL" 			=> route('jazzcash.payment_status'),
			"pp_SecureHash" 		=> "",
			"ppmpf_1" 				=> "1",
			"ppmpf_2" 				=> "2",
			"ppmpf_3" 				=> "3",
			"ppmpf_4" 				=> "4",
			"ppmpf_5" 				=> "5",
		);

        $str = '';
		foreach($post_data as $key => $value){
			if(!empty($value)){
				$str = $str . '&' . $value;
			}
		}

		$str = env('Jazz_SALT').$str;

		$pp_SecureHash = hash_hmac('sha256', $str, env('Jazz_SALT'));

        $post_data['pp_SecureHash'] = $pp_SecureHash;
@endphp

<div class="modal fade " id="JazzCashModal" tabindex="-1" role="dialog" aria-labelledby="JazzCashModalLabel" aria-hidden="true">
    <div class="modal-dialog modal-lg" role="document">
        <div class="modal-content">
            <div class="modal-header">
                <h5 class="modal-title" id="exampleModalLabel">{{ __('wallet.jazz_cash_payment') }}</h5>
                <button type="button" class="close " data-dismiss="modal">
                    <i class="ti-close "></i>
                </button>
            </div>
            <form action="{{ $PAYU_BASE_URL }}" class="single_account-form" method="POST">
                <div class="modal-body">
                    <div class="row">
                        <div class="col-xl-12 text-center">
                            <h5>{{ __('wallet.are_you_sure_to_go_through_this_payment_gateway') }}</h5>
                        </div>
                    </div>
                    @foreach($post_data as $key => $value)
                    <input type="hidden" name="{{ $key }}" value="{{ $value }}">
                    @endforeach
                    <div class="send_query_btn d-flex justify-content-between mt-4">
                        <button type="button" class="primary-btn semi_large2 fix-gr-bg" data-dismiss="modal">{{ __('common.cancel') }}</button>
                        <button class="primary-btn semi_large2 fix-gr-bg" type="submit">{{ __('common.continue_to_pay') }}</button>
                    </div>
                </div>
            </form>
        </div>
    </div>
</div>
