Advertisement
Guest User

Untitled

a guest
Apr 28th, 2019
386
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 2.14 KB | None | 0 0
  1. <?php
  2.  
  3. /**
  4. * Code By : Mahiruddin a.k.a Mhrdpy.NET
  5. * Date Edit : 16 - 12 - 2018
  6. * Dont Edit Anything If You Don't Know About Script
  7. * SMM Panel Script - Mhrdpy.NET
  8. * Demo => https://scriptsmm.web.id/ ( User & Pass : admin )
  9. * Contact Person :
  10. => Whatsapp : 0895 3378 26740
  11. => Facebook : Mahir Depay (https://facebook.com/hirpayzzz)
  12. => Instagram : mahirdpy_ (https://instagram.com/mahirdpy_)
  13. => Email : mahirdpy@gmail.com
  14. __ __ _ _ _ _ ______ _______
  15. | \/ | | | | | \ | | ____|__ __|
  16. | \ / | |__ _ __ __| |_ __ _ _ | \| | |__ | |
  17. | |\/| | '_ \| '__/ _` | '_ \| | | | | . ` | __| | |
  18. | | | | | | | | | (_| | |_) | |_| |_| |\ | |____ | |
  19. |_| |_|_| |_|_| \__,_| .__/ \__, (_)_| \_|______| |_|
  20. | | __/ |
  21. |_| |___/
  22. **/
  23.  
  24. require("../../mainconfig.php");
  25.  
  26. $check_order = $db->query("SELECT * FROM orders WHERE status IN ('Error','Partial') AND refund = '0'");
  27.  
  28. if ($check_order->num_rows == 0) {
  29. die("Order Error or Partial not found.");
  30. } else {
  31.  
  32. while($data_order = $check_order->fetch_array(MYSQLI_ASSOC)) {
  33.  
  34. $o_oid = $data_order['oid'];
  35. $u_remains = $data_order['remains'];
  36. $priceone = $data_order['price'] / $data_order['quantity'];
  37. $refund = $priceone * $u_remains;
  38. $buyer = $data_order['user'];
  39.  
  40. if ($u_remains == 0) {
  41. $refund = $data_order['price'];
  42. }
  43.  
  44. $update_user = mysqli_query($db, "UPDATE users SET balance = balance+$refund WHERE username = '$buyer'");
  45. $update_order = mysqli_query($db, "UPDATE orders SET refund = '1' WHERE oid = '$o_oid'");
  46. $update_order = mysqli_query($db, "INSERT INTO balance_history (username, type, category, quantity, message, date, time) VALUES ('$buyer', 'Plus', 'Refund Saldo', '$refund', 'Refund #$o_oid', '$date', '$time')");
  47. if ($update_order == TRUE) {
  48. echo "Refunded Rp $refund - $o_oid<br />";
  49. } else {
  50. echo "Error database.";
  51. }
  52. }
  53. }
  54. ?>
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement