2011-07-06 6 views
0

1.4 및 1.5 용 paysolution에 대한 magento 게이트웨이를 수행 중이며 은행에서 반환 한 스택에 있습니다. 그것은 MVC가 작동하는 방식에 대해 혼란스러워하는 제 전나무 모듈입니다.magento 지불 게이트웨이 사용자 정의 메소드 return

  • 관리자 구성 부분은 완벽하게 작동
  • 은행에 리디렉션 잘 작동하고 은행이
  • 내가 수익을 분석 할 수있는 PHP 코드가 순서에서 데이터를 표시하지만 난 어디 이해가 안 돼요 그것을 넣어.

문제는 내가 paysolution 계정에서 구성해야하는 URL을 모르며 은행의 반환을 받기 위해 모듈에서 페이지를 만드는 방법입니다.

나는 정말 사과 할 올바른 방향을 지적 할 수 있습니다.

감사합니다,

에두아르도

답변

1

당신이 지불 게이트웨이 호출하는 리디렉션 URL을 제공하기 위해 모듈 내에서 사용자 정의 컨트롤러를 작성해야합니다.

일부 게이트웨이는 서버 간 통신이 필요하므로 트랜잭션 결과를 통신하기 위해 비동기 적으로 호출 할 다른 URL이 필요합니다. 트랜잭션이 성공 여부는 사실에 따르면

: 컨트롤러가 당신이주의 깊게 다음 자습서를 읽어 제안이 무엇인지 이해하기 위해

컨트롤러 방향을 다음과 같은 리디렉션 중 하나로 끝냅니다.

$this->_redirect('checkout/onepage/success'); 
,

또는

$this->_redirect('checkout/onepage/failure'); 

난 당신이 [mageinstalldir]에서 페이팔 StandardController.php 살펴보고 제안/응용 프로그램/코드/코어/마법사/페이팔/컨트롤러에서 OnepageController.php [mageinstalldir]/app/code/core/Mage/Checkout/controllers

최고의 소원, 알레산드로

관련 문제