2011-03-23 2 views
1

나는 구입의 구매 단계를 점검하는 Ubercart 용 모듈을 작성하고 있습니다. 그러나 나는 실제로 어떤 테스트를 실행하는 문제에 직면 해있다.Ubercart (Drupal Module)를 SSL없이 Test Gateway 모드로 실행 하시겠습니까?

내 원래 계획은 개발을 위해 Test Gateway를 사용한 다음이 모듈을 Paypal 및 Google Checkout을 결제 게이트웨이로 사용하여 프로덕션으로 푸시하는 것이 었습니다. 일단 내가 SSL 인증을받을 여유가 있습니다.

지금은 SSL 인증서가 없으므로 SSL이 필요한 신용 카드 모듈에 따라 테스트 게이트웨이가 실행되지 않습니다. 놀랍게도 디버그 모드 옵션은이 요구 사항을 변경하지 않습니다. 모든 페이지의 상단에

나는 불길한 경고를 얻을 :

체크 아웃이 활성화 어떤 지불 방법없이 완료 할 수 없습니다. 문제를 해결하려면 관리자에게 문의하십시오.

신용 카드 암호화는 신용 카드 결제를 허용하도록 구성해야합니다

내가 얻을 지불 설정 페이지의 상단에

.

신용 카드 모듈이 SSL없이 디버그 모드로 작동하도록하는 방법이 있습니까? 당신이 "테스트 게이트웨이"사용하는 경우

+0

를 어디 신용 카드 모듈이 필요하다고보고있다 SSL? SSL없이 준비 사이트에서 신용 카드 및 테스트 게이트웨이를 사용했으며 테스트를 위해 잘 작동했습니다. –

+0

@Matt 경고의 모든 페이지 상단과 빈 지불 게이트웨이 목록에 있습니다. 나는 신용 카드 모듈이 사이트가 SSL이 아니며 자체적으로 사용할 수 없음을 확인합니다. – TheLQ

+0

흠 ... 준비 사이트를 두 번 확인했는데 신용 카드 모듈이 활성화되어 있고 테스트 게이트웨이가 사용 가능하지만 SSL을 구성하지 않았으며 오류 메시지가 없습니다. . Test Gateway 모듈 사용을 시도 했습니까? –

답변

3

, "카드 번호 암호화 키 파일 경로"에,

는 "신용 카드의 설정을"확장 여기 http://YOURSITE/admin/store/settings/payment/edit/methods (관리합니다> 매장 관리> 설정> 결제 설정)으로 이동 이외의 경로를 입력하여 대지. "
"허용되는 카드 종류 "에서 신용 카드를 선택하고 더 많은 설정을 조사하십시오.

이제 일부 제품을 구입해보고 결제를 위해 카드를 선택하면 자동으로 주문 (전체 지불 모방)이 완료됩니다. 현재 날짜보다 높은 만료 날짜를 입력, CVV는 임의의 숫자를 할 수 있습니다, 신용 카드를 testing numbers를 참조하십시오.이 "문"을 테스트하기위한
를 사용하여 테스트 Paypal을위한 샌드 박스 및 Google Checkout.

+0

아, 그 옵션을 완전히 이해하지 못했으며 실제 제작 웹 사이트에만 해당한다고 생각했습니다. 이 문제를 해결하고 작동하도록 해주셔서 감사합니다. – TheLQ

관련 문제