안녕하세요?? 우커머스 이메일 알림 관련 문의 드립니다.
결제 확인 중인 주문 알림 수신자가 고객으로 되어있는데 수신자에 관리자 이메일을 추가 시킬 수 있나요?
결제 확인 중인 주문 알림을 관리자도 받고 싶습니다.
안녕하세요~^^
우커머스 플러그인 결제 확인 중인 주문 설정에 관리자를 적용할 수 있는 방법은
저희도 좀 더 찾아봐야 할 듯합니다.
우커머스에 내장되어 있는 woocommerce_thankyou 액션을 활용하시면
사용자가 상품 결제 직후 바로 코드를 추가하고 실행되게 하실 수 있습니다.
아래 링크도 참고해보시겠어요?
http://hookr.io/actions/woocommerce_thankyou/
고맙습니다.
우커머스에서 상품 주문 시 결제 수단을
직접 은행 계좌 이체, 수표 결제 등으로 하면 주문의 상태가 "결제 확인 중"으로 표시됩니다.
우커머스에서 상품 구매 후 코드를 추가하고 실행되게 하는
코드가 필요한 듯하여 해당 액션을 안내해드렸습니다.
워드프레스 관리자 페이지 우커머스 플러그인의
결제 확인 중인 주문 설정에 관리자를 적용할 수 있는 방법이 있는지 좀 더 찾아보도록 하겠습니다.
고맙습니다.
네 신경써 주셔서 감사합니다.
해당 액션 확인해봤는데 적용을 못한건지 변화된 것이 없습니다.. 주문이 결제대기중일 때 관리자가 확인 하는 방법은 수시로 우커머스 주문에 들어가서 확인할 수 밖에 없는 건가요? 결제대기중이 바로 처리중이나 완료됨으로 변환되게 할 수는 없나요?
안녕하세요.
어떤 코드를 추가하셨는지요?
우커머스 상품 주문 시 주문의 상태가 결제 확인 중일 때
코드를 추가하고 실행되게 하시려면
아래의 코드를 활용해보시겠어요?
add_action('woocommerce_thankyou', 'woocommerce_thankyou_20200629', 10, 1);
function woocommerce_thankyou_20200629($order_id){
$order = new WC_Order($order_id);
if($order->get_status() == 'on-hold'){
// 이곳에 코드를 추가해보세요.
}
}
테마의 functions.php 파일에 코드를 추가하거나 Code Snippets 플러그인을 사용해서 코드를 추가할 수 있습니다.
워드프레스 사이트에서 메일을 보내는 건 wp_mail 함수를 활용하시면 가능합니다.
자세한 내용은 아래의 링크를 참고해보세요.
https://developer.wordpress.org/reference/functions/wp_mail/
고맙습니다.