@@ -120,6 +120,7 @@ public function order_data_exporter( $email_address, $page = 1 ) {
120120 $ done = false ;
121121 $ data_to_export = [];
122122 $ orders = $ this ->get_stripe_orders ( $ email_address , (int ) $ page );
123+ $ order_helper = WC_Stripe_Order_Helper::get_instance ();
123124 $ done = true ;
124125 if ( 0 < count ( $ orders ) ) {
125126 foreach ( $ orders as $ order ) {
@@ -130,11 +131,11 @@ public function order_data_exporter( $email_address, $page = 1 ) {
130131 'data ' => [
131132 [
132133 'name ' => __ ( 'Stripe payment id ' , 'woocommerce-gateway-stripe ' ),
133- 'value ' => WC_Stripe_Order_Helper:: get_instance () ->get_stripe_source ( $ order ),
134+ 'value ' => $ order_helper ->get_stripe_source ( $ order ),
134135 ],
135136 [
136137 'name ' => __ ( 'Stripe customer id ' , 'woocommerce-gateway-stripe ' ),
137- 'value ' => $ order -> get_meta ( ' _stripe_customer_id ' , true ),
138+ 'value ' => $ order_helper -> get_stripe_customer_id ( $ order ),
138139 ],
139140 ],
140141 ];
@@ -368,7 +369,7 @@ protected function maybe_handle_subscription( $order ) {
368369 $ order_helper = WC_Stripe_Order_Helper::get_instance ();
369370 $ order_helper ->delete_stripe_source ( $ renewal_order );
370371 $ order_helper ->delete_stripe_refund ( $ renewal_order );
371- $ renewal_order -> delete_meta_data ( ' _stripe_customer_id ' );
372+ $ order_helper -> delete_stripe_customer_id ( $ renewal_order );
372373 }
373374
374375 $ subscription ->delete_meta_data ( '_stripe_source_id ' );
@@ -388,7 +389,7 @@ protected function maybe_handle_order( $order ) {
388389 $ order_helper = WC_Stripe_Order_Helper::get_instance ();
389390 $ stripe_source_id = $ order_helper ->get_stripe_source ( $ order );
390391 $ stripe_refund_id = $ order_helper ->get_stripe_refund ( $ order );
391- $ stripe_customer_id = $ order -> get_meta ( ' _stripe_customer_id ' , true );
392+ $ stripe_customer_id = $ order_helper -> get_stripe_customer_id ( $ order );
392393
393394 if ( ! $ this ->is_retention_expired ( $ order ->get_date_created ()->getTimestamp () ) ) {
394395 /* translators: %d Order ID */
@@ -401,7 +402,7 @@ protected function maybe_handle_order( $order ) {
401402
402403 $ order_helper ->delete_stripe_source ( $ order );
403404 $ order_helper ->delete_stripe_refund ( $ order );
404- $ order -> delete_meta_data ( ' _stripe_customer_id ' );
405+ $ order_helper -> delete_stripe_customer_id ( $ order );
405406
406407 return [ true , false , [ __ ( 'Stripe personal data erased. ' , 'woocommerce-gateway-stripe ' ) ] ];
407408 }
0 commit comments