Advertisement
casben79

Save The Eway Transaction ID As Post Meta

May 22nd, 2012
43
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
PHP 1.18 KB | None | 0 0
  1. /* Line 417 - gateway-eway.php */
  2. case 'true':
  3.                        
  4.                         //Save The Eway Transaction ID
  5.                         if ( ! empty( $parsed_response['EWAYTRXNNUMBER'] ) )
  6.                         update_post_meta( $order_id, 'Eway Transaction ID',  $parsed_response['EWAYTRXNNUMBER'] );
  7.  
  8.                         // Add order note
  9.                         $order->add_order_note(sprintf(__('eWAY payment completed', 'woothemes')));
  10.  
  11.                         // Payment complete
  12.                         $order->payment_complete();
  13.                        
  14.                         // Remove cart
  15.                         $woocommerce->cart->empty_cart();
  16.  
  17.                         // Empty awaiting payment session
  18.                         unset($_SESSION['order_awaiting_payment']);
  19.  
  20.                         // Return thank you page redirect
  21.                         return array(
  22.                             'result' => 'success',
  23.                             'redirect' => add_query_arg('key', $order->order_key, add_query_arg('order', $order_id, get_permalink(get_option('woocommerce_thanks_page_id'))))
  24.                         );
  25.  
  26.                         break;
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement