diff --git a/package/gateways/paypal/class-wps-sfw-paypal-ipn-handler.php b/package/gateways/paypal/class-wps-sfw-paypal-ipn-handler.php index a0206e1..a048e42 100644 --- a/package/gateways/paypal/class-wps-sfw-paypal-ipn-handler.php +++ b/package/gateways/paypal/class-wps-sfw-paypal-ipn-handler.php @@ -504,7 +504,7 @@ private function wps_sfw_create_renewal_order_for_paypal( $subscription_id ) { $parent_order = wc_get_order( $parent_order_id ); $billing_details = $parent_order->get_address( 'billing' ); $shipping_details = $parent_order->get_address( 'shipping' ); - + $parent_order_currency = $parent_order->get_currency(); $new_status = 'wc-wps_renewal'; $user_id = $parent_order->get_user_id(); @@ -519,6 +519,7 @@ private function wps_sfw_create_renewal_order_for_paypal( $subscription_id ) { 'customer_id' => $user_id, ); $wps_new_order = wc_create_order( $args ); + $wps_new_order->set_currency( $parent_order_currency ); $_product = wc_get_product( $product_id );