Changeset 3101233
- Timestamp:
- 06/11/2024 01:52:45 PM (21 months ago)
- Location:
- airpay-v3
- Files:
-
- 2 edited
-
tags/5.8.2/class-airpay.php (modified) (4 diffs)
-
trunk/class-airpay.php (modified) (4 diffs)
Legend:
- Unmodified
- Added
- Removed
-
airpay-v3/tags/5.8.2/class-airpay.php
r3075511 r3101233 302 302 303 303 global $woocommerce; 304 check_admin_referer('TRANSACTIONID', 'TRANSACTIONID_nonce');305 check_admin_referer('TRANSACTIONSTATUS', 'TRANSACTIONSTATUS_nonce');304 // check_admin_referer('TRANSACTIONID', 'TRANSACTIONID_nonce'); 305 // check_admin_referer('TRANSACTIONSTATUS', 'TRANSACTIONSTATUS_nonce'); 306 306 if (isset($_REQUEST['TRANSACTIONID']) && isset($_REQUEST['TRANSACTIONSTATUS'])) { 307 307 … … 343 343 $error_msg .= '<tr><td>Variable(s) ' . $error_msg . ' is/are empty.</td></tr>'; 344 344 } 345 $this->msg['class'] = 'error'; 346 $this->msg['message'] = 'Thank you for shopping with us. However, the transaction has been Failed For Reason : ' . $error_msg; 347 348 $this->msg['class'] = 'error'; 349 $this->msg['message'] = 'Thank you for shopping with us. However, the transaction has been Failed For Reason : ' . $response_description; 350 if (200 === $_REQUEST['TRANSACTIONSTATUS']) { 345 if ($error_msg != '') { 346 $this->msg['class'] = 'error'; 347 $this->msg['message'] = 'Thank you for shopping with us. However, the transaction has been Failed For Reason : ' . $error_msg; 348 } 349 if (200 == $_REQUEST['TRANSACTIONSTATUS']) { 351 350 // success. 352 351 … … 372 371 if ('processing' !== $order->status) { 373 372 $order->payment_complete(); 374 $order->add_order_note(esc_html__(' Mobile Walletpayment successful', 'airpay'));373 $order->add_order_note(esc_html__('#' . $ap_transaction_id . ' payment successful', 'airpay')); 375 374 $order->add_order_note(esc_html($this->msg['message'])); 376 375 $woocommerce->cart->empty_cart(); … … 404 403 exit; 405 404 } else { 406 wp_safe_redirect(get_site_url() . '/checkout/');407 exit;405 // wp_safe_redirect(get_site_url() . '/checkout/'); 406 // exit; 408 407 } 409 408 } -
airpay-v3/trunk/class-airpay.php
r3075511 r3101233 302 302 303 303 global $woocommerce; 304 check_admin_referer('TRANSACTIONID', 'TRANSACTIONID_nonce');305 check_admin_referer('TRANSACTIONSTATUS', 'TRANSACTIONSTATUS_nonce');304 // check_admin_referer('TRANSACTIONID', 'TRANSACTIONID_nonce'); 305 // check_admin_referer('TRANSACTIONSTATUS', 'TRANSACTIONSTATUS_nonce'); 306 306 if (isset($_REQUEST['TRANSACTIONID']) && isset($_REQUEST['TRANSACTIONSTATUS'])) { 307 307 … … 343 343 $error_msg .= '<tr><td>Variable(s) ' . $error_msg . ' is/are empty.</td></tr>'; 344 344 } 345 $this->msg['class'] = 'error'; 346 $this->msg['message'] = 'Thank you for shopping with us. However, the transaction has been Failed For Reason : ' . $error_msg; 347 348 $this->msg['class'] = 'error'; 349 $this->msg['message'] = 'Thank you for shopping with us. However, the transaction has been Failed For Reason : ' . $response_description; 350 if (200 === $_REQUEST['TRANSACTIONSTATUS']) { 345 if ($error_msg != '') { 346 $this->msg['class'] = 'error'; 347 $this->msg['message'] = 'Thank you for shopping with us. However, the transaction has been Failed For Reason : ' . $error_msg; 348 } 349 if (200 == $_REQUEST['TRANSACTIONSTATUS']) { 351 350 // success. 352 351 … … 372 371 if ('processing' !== $order->status) { 373 372 $order->payment_complete(); 374 $order->add_order_note(esc_html__(' Mobile Walletpayment successful', 'airpay'));373 $order->add_order_note(esc_html__('#' . $ap_transaction_id . ' payment successful', 'airpay')); 375 374 $order->add_order_note(esc_html($this->msg['message'])); 376 375 $woocommerce->cart->empty_cart(); … … 404 403 exit; 405 404 } else { 406 wp_safe_redirect(get_site_url() . '/checkout/');407 exit;405 // wp_safe_redirect(get_site_url() . '/checkout/'); 406 // exit; 408 407 } 409 408 }
Note: See TracChangeset
for help on using the changeset viewer.