diff --git a/modules/ppcp-api-client/src/Factory/OrderFactory.php b/modules/ppcp-api-client/src/Factory/OrderFactory.php index 50540ea95..7a7f057db 100644 --- a/modules/ppcp-api-client/src/Factory/OrderFactory.php +++ b/modules/ppcp-api-client/src/Factory/OrderFactory.php @@ -128,7 +128,6 @@ class OrderFactory { ); } if ( ! isset( $order_data->intent ) ) { - $this->logger->info(wc_print_r($order_data, true)); throw new RuntimeException( __( 'Order does not contain intent.', 'woocommerce-paypal-payments' ) ); diff --git a/modules/ppcp-subscription/src/SubscriptionModule.php b/modules/ppcp-subscription/src/SubscriptionModule.php index 3d14b4663..4f971e13e 100644 --- a/modules/ppcp-subscription/src/SubscriptionModule.php +++ b/modules/ppcp-subscription/src/SubscriptionModule.php @@ -73,6 +73,12 @@ class SubscriptionModule implements ModuleInterface { $logger = $c->get( 'woocommerce.logger.woocommerce' ); $this->add_payment_token_id( $subscription, $payment_token_repository, $logger ); + + if(count($subscription->get_related_orders()) === 1) { + $parent_order = $subscription->get_parent(); + // get transaction id + // add trans as meta to sub + } } );