WC_Order::get_transaction_id PHP Method

get_transaction_id() public method

Get transaction_id.
public get_transaction_id ( string $context = 'view' ) : string
$context string
return string
    public function get_transaction_id($context = 'view')
    {
        return $this->get_prop('transaction_id', $context);
    }

Usage Example

 /**
  * @action woocommerce_order_details_after_order_table
  *
  * @param WC_Order $order
  */
 public static function iamport_order_detail(\WC_Order $order)
 {
     $checkout_methods = WSKL_Payment_Gates::get_checkout_methods('iamport');
     $pay_method = $order->iamport_paymethod;
     $receipt_url = $order->iamport_receipt_url;
     $vbank_name = $order->iamport_vbank_name;
     $vbank_num = $order->iamport_vbank_num;
     $vbank_date = $order->iamport_vbank_date;
     $transction_id = $order->get_transaction_id();
     ob_start();
     switch ($pay_method) {
         case 'card':
             $pay_method_text = $checkout_methods['credit'];
             include_once WSKL_PATH . '/includes/lib/iamport/template-simple.php';
             break;
         case 'trans':
             $pay_method_text = $checkout_methods['remit'];
             include_once WSKL_PATH . '/includes/lib/iamport/template-simple.php';
             break;
         case 'phone':
             $pay_method_text = $checkout_methods['mobile'];
             include_once WSKL_PATH . '/includes/lib/iamport/template-simple.php';
             break;
         case 'vbank':
             $pay_method_text = $checkout_methods['virtual'];
             include_once WSKL_PATH . '/includes/lib/iamport/template-vbank.php';
             break;
         case 'kakao':
             $pay_method_text = $checkout_methods['kakao_pay'];
             include_once WSKL_PATH . '/includes/lib/iamport/template-simple.php';
             break;
     }
     ob_end_flush();
 }
All Usage Examples Of WC_Order::get_transaction_id
WC_Order