나는 magento로 작업 중입니다. 결제 과정을 통해 주문한 후 자동 이메일 보내기 옵션을 활성화하려면 어떻게해야합니까?Magento 자동 이메일은 장소 주문 후 사용자에게 보냅니다.
사용자가 내 사이트의 주문을하면 자동 이메일이 주문 세부 정보가 포함 된 사용자 이메일 주소로 전송되어야합니다.
나는 sales-> order-> email 보낸 프로세스에서 사용했지만 사용자가 주문한 후에이 프로세스를 자동으로 수행해야합니다.
감사
나는 magento로 작업 중입니다. 결제 과정을 통해 주문한 후 자동 이메일 보내기 옵션을 활성화하려면 어떻게해야합니까?Magento 자동 이메일은 장소 주문 후 사용자에게 보냅니다.
사용자가 내 사이트의 주문을하면 자동 이메일이 주문 세부 정보가 포함 된 사용자 이메일 주소로 전송되어야합니다.
나는 sales-> order-> email 보낸 프로세스에서 사용했지만 사용자가 주문한 후에이 프로세스를 자동으로 수행해야합니다.
감사
은 새로운 주문 이메일이 자동으로 젠토 수 전송 -이 기본 시스템의 구성입니다.
먼저 이메일 전송이 사용 중지되지 않았는지 확인합니다. "시스템 -> 구성 -> 영업 -> 판매 전자 메일 -> 주문"섹션으로 관리 패널로 이동하십시오. "Enabled"가 "Yes"로 설정되어 있는지 확인하십시오.
전송을 사용하는 경우 실제 이유를 찾으려면 응용 프로그램을 디버깅해야합니다. 가장 쉬운 방법은 XDebug을 설정하고 Mage_Checkout_Model_Type_Onepage::saveOrder()
메서드의 시작 부분에 중단 점을 넣는 것입니다. 그런 다음 PHP를 $order->sendNewOrderEmail();
행에 도달 할 때까지 단계적으로 실행할 수 있습니다. 이 행이 실행되는지 확인하십시오. 그렇지 않은 경우 이유를 찾으십시오. 이유는 비표준적인 행동이기 때문입니다. 라인이 실행되었지만 이메일이 전송되지 않은 경우이 호출을 추적하여 이유를 찾습니다.
희망, 도움이됩니다.
지불 완료 또는 이전에 이메일을 사용자에게 전송하는 것이 명확한 한 가지. 나는 지불이 만기가되고 주문이 확인 이메일이 사용자에게 갈 것인지 아닌지를 결정하면됩니다. –
백엔드에서 sales-> order 메일 보내기를 클릭하면 admin과 사용자가 order.But 이메일 확인을받습니다. 자동 확장 기능을 수행해야합니다. 어떤 확장자 나 다른 방법으로 대답을 작성하십시오. –
주문이 접수 된 후 이메일이 전송됩니다. 전자 지불을 사용한 주문의 경우 지불 처리자에게 승인/캡처 요청이 수행 된 후 해당 전자 메일이 전송됨을 의미합니다. 그러나 제 3 자 결제 웹 사이트로 리디렉션되는 경우 새로운 Magento 버전 (1.6 이상)에 대해서는 지불 요청이 수행되지 않습니다. 그럴 수도 있습니다. –