상품결제시 구매자에게 문자 발송

add_action('woocommerce_order_status_completed', 'my_order_status_completed_sms', 10, 1);
function my_order_status_completed_sms($order_id){
    $purchaser = wp_get_current_user();
    $phone = get_user_meta(get_current_user_id(), 'billing_phone', true);
    $admin_phone = '010-7152-7280';
    
    $order = wc_get_order($order_id);
    $items = $order->get_items();
    
    foreach ($items as $item){
        $product_name = $item->get_name();
        cosmosfarm_members_sms_send($admin_phone, $purchaser->last_name . ' 회원님이 '.$product_name.' 상품을 결제하였습니다.');
        cosmosfarm_members_sms_send($phone, $purchaser->last_name . ' 고객님, '.$product_name.' 상품을 결제해주셨습니다. 감사합니다. 강의는 나의강의실에서 수강 가능합니다');
    }
}
 

 

위와 같이 적용 했습니다.

관리자에게는 문자가 오는데

구매자에게는 문자가 오지 않고 있습니다.

 

무엇이 잘 못 된걸까요?

워드프레스 에러 기술지원 서비스 전문가에게 맡기세요
워드프레스 에러 기술지원 서비스 전문가에게 맡기세요
좋은 정보와 인맥을 동시에, 워드프레스 사용자 단톡방 참여하기