Changeset 3080488
- Timestamp:
- 05/02/2024 04:20:39 PM (2 years ago)
- Location:
- remita-payment-gateway/trunk
- Files:
-
- 7 added
- 1 edited
-
README.md (added)
-
Screenshot (144).png (added)
-
Screenshot (146).png (added)
-
activateplugin.png (added)
-
chooseremita.png (added)
-
configpage.png (added)
-
payment-image.png (added)
-
woocommerce_remita.php (modified) (2 diffs)
Legend:
- Unmodified
- Added
- Removed
-
remita-payment-gateway/trunk/woocommerce_remita.php
r2956666 r3080488 4 4 Plugin URI: https://www.remita.net 5 5 Description: Remita Woocommerce Payment gateway allows you to accept payment on your Woocommerce store. 6 Author: Remita7 Author URI: https:// remita.net/8 Version: 2.2. 16 Author: SystemSpecs Limited 7 Author URI: https://systemspecs.com.ng 8 Version: 2.2.2 9 9 10 10 */ … … 380 380 public function payment_scripts() 381 381 { 382 383 $order_id = urldecode($_GET['order']); 384 $order = wc_get_order($order_id); 385 $order_amount = method_exists($order, 'get_total') ? $order->get_total() : $order->order_total; 386 $order_amount = $order_amount; 387 $email = method_exists($order, 'get_billing_email') ? $order->get_billing_email() : $order->billing_email; 388 $billing_phone = method_exists($order, 'get_billing_phone') ? $order->get_billing_phone() : $order->billing_phone; 389 $first_name = method_exists($order, 'get_billing_first_name') ? $order->get_billing_first_name() : $order->billing_first_name; 390 $last_name = method_exists($order, 'get_billing_last_name') ? $order->get_billing_last_name() : $order->billing_last_name; 391 $uniqueRef = uniqid(); 392 $uniqueOrderId = $uniqueRef . '_' . $order_id; 382 $order = null; 383 384 $order_amount = 0; 385 $order_id = 0; 386 $billing_phone = ''; 387 $email = ''; 388 $first_name = ''; 389 $last_name = ''; 390 $uniqueOrderId = ''; 391 392 if (isset($_GET['order'])) { 393 $order_id = urldecode($_GET['order']); 394 $order = wc_get_order($order_id); 395 } 396 //Ensure $order is not fasle before accessing its properties 397 if (is_object($order)) { 398 $order_amount = method_exists($order, 'get_total') ? $order->get_total() : $order->order_total; 399 $order_amount = $order_amount; 400 401 $email = method_exists($order, 'get_billing_email') ? $order->get_billing_email() : $order->billing_email; 402 $billing_phone = method_exists($order, 'get_billing_phone') ? $order->get_billing_phone() : $order->billing_phone; 403 $first_name = method_exists($order, 'get_billing_first_name') ? $order->get_billing_first_name() : $order->billing_first_name; 404 $last_name = method_exists($order, 'get_billing_last_name') ? $order->get_billing_last_name() : $order->billing_last_name; 405 $uniqueRef = uniqid(); 406 $uniqueOrderId = $uniqueRef . '_' . $order_id; 407 } 408 393 409 394 410 if ($this->remita_mode == 'Test') {
Note: See TracChangeset
for help on using the changeset viewer.