2013-02-18 3 views
0

Magento에서 결제 성공 이벤트에 연결해야하는 맞춤 모듈을 만들고 있습니다.Magento에서 결제 이벤트에 연결하는 방법이 있습니까?

내가해야 할 일은 다음과 같습니다.

1). 커스텀이 성공적으로 체크 아웃되면 예/아니오 라디오 버튼과 양식을 사용하여 성공 페이지에 특별 제안을 제시해야합니다. 그들이 예를 선택하면 이미 만든 Magento 백엔드의 사용자 정의 그리드에 세부 정보를 추가해야합니다.

2). 그런 다음 POST 메서드를 사용하여 제 3 자 CRM에 대한 API 호출을 만들어 고객 정보를 인증하고 청구 시스템에 추가해야합니다.

3). 완료되면 Magento의 그리드를 업데이트하여 상태를 "보류 중 ..."에서 "수락 됨"으로 변경해야합니다.

나는 모듈을 시작했지만 단지 명확한 문서를 찾을 수없는 것 같습니다. 이 API가 실제로 가능한지 궁금해지기 시작한 Magento의 API 호출 또는 POST 요청을 만드시겠습니까? 내가 참조 것처럼 Github에서 내 모듈을 제출할 수 있습니다이 켜지지 않으면 사람이 위의 작업을 수행하는 방법에 대한 extenion 또는 문서의 알고 있다면 나는 감사 드리겠습니다

하거나 간단한 해결책을 알고 있다면 ...

누군가 나를 도울 수있다

많은 감사!

답변

1
  1. XML을 통해 checkout_onepage_success 레이아웃 핸들에 맞춤 블록을 추가하십시오. 이 블록에는 양식이 포함됩니다.
  2. 양식을 처리하는 컨트롤러에서 Zend_Http_Client을 사용하여 타사 API에 대한 POST 요청을 할 수 있습니다. 또는 이러한 프로토콜 중 하나가 사용되는 경우 Zend_Rest_Client 또는 Zend_Soap_Client 또는 Zend_XmlRpc_Client Zend 패키지는 모두 Magento에서 쉽게 사용할 수 있습니다.
  3. 이 그냥 기본적인로드 및 모델을 업데이트, 당신은 이미 머리에 대해이
+0

감사를 수행하는 방법을 알고 있어야합니다! – user1704524

관련 문제