WC_Gateway_Paypal_IPN_Handler::save_paypal_meta_data( WC_Order $order, array $posted )
Save important data from the IPN to the order.
Description Description
Parameters Parameters
- $order
-
(Required) Order object.
- $posted
-
(Required) Posted data.
Source Source
File: includes/gateways/paypal/includes/class-wc-gateway-paypal-ipn-handler.php
protected function save_paypal_meta_data( $order, $posted ) { if ( ! empty( $posted['payment_type'] ) ) { update_post_meta( $order->get_id(), 'Payment type', wc_clean( $posted['payment_type'] ) ); } if ( ! empty( $posted['txn_id'] ) ) { update_post_meta( $order->get_id(), '_transaction_id', wc_clean( $posted['txn_id'] ) ); } if ( ! empty( $posted['payment_status'] ) ) { update_post_meta( $order->get_id(), '_paypal_status', wc_clean( $posted['payment_status'] ) ); } }