WooCommerce Página De Pago De La Posición De Gancho No Funciona

Voy a agregar un campo personalizado en WooCommerce check-out de la página. Todo funciona bien, si yo uso "woocommerce_after_checkout_billing_form" o "woocommerce_before_checkout_form" ganchos. El problema es que necesito que el campo para estar por encima de los "datos de Facturación" título pero cuando uso "woocommerce_checkout_before_customer_details" gancho todo desaparece (incluso la barra lateral de pago panel), sólo mi campo personalizado título es visible. Los pensamientos? Su orientación es verdaderamente apreciada como soy nuevo en WordPress y este foro.

    // Create Custom Field
add_action('woocommerce_checkout_before_customer_details', 'create_custom_field');

function create_custom_field($checkout) {

    global $woocommerce;
    $cart = $woocommerce->cart->get_cart();
    foreach($cart as $key => $value)
    {               
        $bespoke = $woocommerce->cart->get_item_data($value);
        if (strpos($bespoke, 'yes') !== false) {

            echo '<div id="customise_checkout_field"><h3>' . __('Bespoke Details') . '</h3>';
            woocommerce_form_field('bespoke_field', array(
                'type' => 'textarea',
                'class' => array('my-field-class form-row-wide'),
                'label' => __('Tell us about your idea') ,
                'placeholder' => __('Please explain what you want as detailed as possible...') ,
                'required' => true,),
                $checkout->get_value('bespoke_field'));
                echo '</div>';
            }
        }
    }