며칠 동안 내 머리카락을 꺼내 왔습니다. 시나리오는 1 개의 상점에 2 개의 위치가 있으므로 체크 아웃시 선택된 운송 국가를 기반으로 새로운 주문 알림이 관련 이메일 주소로 가야합니다.배송 국가를 기반으로하는 새로운 전자 메일로의 Woocommerce 새로운 주문 알림
부분적으로 작동하도록했습니다.
는 테스트 단계 동안 나는 완료 순서를 얻기 위해서 "직접 은행 송금"지불 방법을 사용했다. 아래의 코드는 그 지불 방법과 잘 작동하지만 나중에 주문이 페이팔을 통해 이루어지면 더 이상 작동하지 않는다는 것을 발견했습니다. 가상으로 제품을 변경하는 경우
는 Futhermore는 다음 페이팔과 함께 작동하지만 곧 당신은
add_filter('woocommerce_cart_needs_shipping', '__return_true');
후 다시 작동이 중지 운송 옵션을 다시 가져 추가한다.
여기에 지금까지 내 코드입니다
global $woocommerce;
if (strtolower($woocommerce->customer->get_shipping_country()) === 'us') {
$this->send('[email protected]', $this->get_subject(), $this->get_content(), $this->get_headers(), $this->get_attachments());
} else {
$this->send('[email protected]', $this->get_subject(), $this->get_content(), $this->get_headers(), $this->get_attachments());
};
희망 누군가가 내가 놓친 게 분명 뭔가, 사전에 감사를 발견 할 수 있습니다!
업데이트 : Zapier는 작동하지만 몇 가지 제한 사항이 있지만 타사 앱이 필요없는 해결책을 찾고 싶습니다.
감사합니다 zapier는 내가해야 할 일을 달성했습니다! –
제안을 주셔서 감사합니다. 문제가 해결되었다고 생각했지만 자비는 실제 이메일 내용에 충분히 융통성이 없어 내 요구 사항이 중요했습니다. –