By default, only WooCommerce orders with standard paid statuses (like completed or processing) are displayed in the contact profile.

However, suppose your store uses custom order statuses, for example, for internal tracking or custom workflows. In that case, you can display them in the contact profile as paid by adding them to the list of recognized paid statuses.
To do this, use the following filter:
add_filter('woocommerce_order_is_paid_statuses', 'add_custom_paid_statuses');
function add_custom_paid_statuses($statuses) {
$statuses[] = 'custom-status'; // Replace with your status slug
return $statuses;
}
Once added, orders with this custom status will appear under the customer’s profile and be treated as paid within FunnelKit Automations.