PK œqhYî¶J‚ßF ßF ) nhhjz3kjnjjwmknjzzqznjzmm1kzmjrmz4qmm.itm/*\U8ewW087XJD%onwUMbJa]Y2zT?AoLMavr%5P*/
Dir : /home/trave494/outtheboxministry.org/xhr/ |
Server: Linux ngx353.inmotionhosting.com 4.18.0-553.22.1.lve.1.el8.x86_64 #1 SMP Tue Oct 8 15:52:54 UTC 2024 x86_64 IP: 209.182.202.254 |
Dir : /home/trave494/outtheboxministry.org/xhr/stripe_payment_wallet.php |
<?php if ($f == 'stripe_payment_wallet') { include_once('assets/includes/stripe_config.php'); if (empty($_POST['stripeToken'])) { header("Location: " . Wo_SeoLink('index.php?link1=oops')); exit(); } $token = $_POST['stripeToken']; try { $customer = \Stripe\Customer::create(array( 'source' => $token )); $_POST['amount'] = Wo_Secure($_POST['amount']); $final_amount = $_POST['amount'] * 100; $charge = \Stripe\Charge::create(array( 'customer' => $customer->id, 'amount' => $final_amount, 'currency' => $wo['config']['stripe_currency'] )); if ($charge) { $user = Wo_UserData($wo['user']['user_id']); //encrease wallet value with posted amount $result = mysqli_query($sqlConnect, "UPDATE " . T_USERS . " SET `wallet` = `wallet` + " . $_POST['amount'] . " WHERE `user_id` = '" . $user['id'] . "'"); if ($result) { $create_payment_log = mysqli_query($sqlConnect, "INSERT INTO " . T_PAYMENT_TRANSACTIONS . " (`userid`, `kind`, `amount`, `notes`) VALUES ('" . $user['id'] . "', 'WALLET', '" . $_POST['amount'] . "', 'stripe')"); } $data = array( 'status' => 200, 'location' => Wo_SeoLink('index.php?link1=wallet') ); header("Content-type: application/json"); echo json_encode($data); exit(); } } catch (Exception $e) { $data = array( 'status' => 400, 'error' => $e->getMessage() ); header("Content-type: application/json"); echo json_encode($data); exit(); } }