id ?? session('amount'); $post_data['value_b'] = $gateway->id; $post_data['value_c'] = auth()->id(); if ($array['payment_type'] == 'plan_payment') { $success_url = '/ssl-commerz/payment/success'; $failed_url = '/ssl-commerz/payment/failed'; } else { $success_url = '/ssl-commerz/recharge/success'; $failed_url = '/ssl-commerz/recharge/failed'; } $sslc = new SslCommerzNotification($gateway, $success_url, $failed_url); # initiate(Transaction Data , false: Redirect to SSLCOMMERZ gateway/ true: Show all the Payement gateway here ) $payment_options = $sslc->makePayment($post_data, 'hosted'); if (!is_array($payment_options)) { print_r($payment_options); $payment_options = array(); } } }