From 99aa80c3ecf506dbec315250abf86161bcc99f20 Mon Sep 17 00:00:00 2001 From: dinamiko Date: Mon, 10 Oct 2022 15:10:00 +0200 Subject: [PATCH] Use wc order update meta data intead of wp function --- .../src/Gateway/PayUponInvoice/PayUponInvoice.php | 3 ++- modules/ppcp-wc-gateway/src/WCGatewayModule.php | 3 ++- 2 files changed, 4 insertions(+), 2 deletions(-) diff --git a/modules/ppcp-wc-gateway/src/Gateway/PayUponInvoice/PayUponInvoice.php b/modules/ppcp-wc-gateway/src/Gateway/PayUponInvoice/PayUponInvoice.php index 7d616a20d..7b5cd4f6b 100644 --- a/modules/ppcp-wc-gateway/src/Gateway/PayUponInvoice/PayUponInvoice.php +++ b/modules/ppcp-wc-gateway/src/Gateway/PayUponInvoice/PayUponInvoice.php @@ -248,7 +248,8 @@ class PayUponInvoice { $wc_order->save_meta_data(); $paypal_fee = $breakdown->paypal_fee(); if ( $paypal_fee ) { - update_post_meta( $wc_order->get_id(), 'PayPal Transaction Key', $paypal_fee->value() ); + $wc_order->update_meta_data( 'PayPal Transaction Key', $paypal_fee->value() ); + $wc_order->save_meta_data(); } } } catch ( RuntimeException $exception ) { diff --git a/modules/ppcp-wc-gateway/src/WCGatewayModule.php b/modules/ppcp-wc-gateway/src/WCGatewayModule.php index cc3b89202..09c233dba 100644 --- a/modules/ppcp-wc-gateway/src/WCGatewayModule.php +++ b/modules/ppcp-wc-gateway/src/WCGatewayModule.php @@ -90,7 +90,8 @@ class WCGatewayModule implements ModuleInterface { $wc_order->save_meta_data(); $paypal_fee = $breakdown->paypal_fee(); if ( $paypal_fee ) { - update_post_meta( $wc_order->get_id(), 'PayPal Transaction Key', $paypal_fee->value() ); + $wc_order->update_meta_data( 'PayPal Transaction Key', $paypal_fee->value() ); + $wc_order->save_meta_data(); } }