diff --git a/includes/mutation/class-checkout.php b/includes/mutation/class-checkout.php index 76f1c4cfe..8a0e8a95b 100644 --- a/includes/mutation/class-checkout.php +++ b/includes/mutation/class-checkout.php @@ -150,6 +150,7 @@ public static function mutate_and_get_payload() { throw new UserError( $order_id->get_error_message( 'checkout-error' ) ); } + $order = \WC_Order_Factory::get_order( $order_id ); /** * Action called after checking out. * @@ -158,7 +159,7 @@ public static function mutate_and_get_payload() { * @param AppContext $context Request AppContext instance. * @param ResolveInfo $info Request ResolveInfo instance. */ - do_action( 'graphql_woocommerce_after_checkout', $order_id, $input, $context, $info ); + do_action( 'graphql_woocommerce_after_checkout', $order, $input, $context, $info ); return array_merge( array( 'id' => $order_id ), $results ); } catch ( Exception $e ) {