주문 및 정기결제권 취소 시 사유 추가

주문 혹은 정기결제권 취소를 진행할 때 취소 사유를 추가하려면, 차일드테마를 통해 필터를 통한 작업 혹은 템플릿 수정을 진행해주셔야 합니다.

필터를 통한 방법은 아래 샘플 코드를 참고하여서, 차일드테마 functions.php에 원하시는 문구를 추가하여 적용해주시면 됩니다.

function custom_pafw_order_cancel_reasons( $reasons ) {
    $reasons = array_merge( $reasons, array (
        //주문 취소 사유
        '샘플',
        '원하는 문구'
    ) );
    return $reasons;

}
add_filter( 'pafw_order_cancel_reasons', 'custom_pafw_order_cancel_reasons' );


function custom_pafw_subscription_cancel_reasons( $reasons ) {
    $reasons = array_merge( $reasons, array (
        //정기결제권 취소 사유
        'sample',
        '커스텀 문구'
    ) );
    return $reasons;

}
add_filter( 'pafw_subscription_cancel_reasons', 'custom_pafw_subscription_cancel_reasons' );

템플릿을 수정해서 이용하시려는 경우엔 /plugins/pgall-for-woocommerce/templates/order/ 의 survey-form.php 혹은 subscription-survey-form.php을 차일드테마의 /woocommerce/order 아래에 추가하신 후, 수정하여서 이용하실 수 있습니다.

Category: PGALL
Was this article helpful to you? Yes No