2013-06-26 3 views
1

PAYONE (3.1.3)과 함께 IWD Onestepcheckout 확장 프로그램을 사용하고 있습니다. 그리고 나는 PAYONEs 지불 방법 "신용 카드"를 사용할 수 없습니다.Payone 신용 카드 및 Onepagecheckout

payone/core/helper/config.php의 $ configId가이 결제 수단으로 비어 있습니다. 나는 이것이 오류의 원인이라고 생각한다.

직불 결제 또는 온라인 은행 송금을 사용할 때 모든 것이 잘 작동하고 $ configId가 비어 있지 않습니다.

누군가는 Payones 신용 카드 및 Onestepcheckout에도 문제가 있습니까? 어떤 도움을 주시면 감사하겠습니다!

Cheers, Chris.

---- 편집 :

지금 내가 사용하고 끝까지 순서를 실행하기 위해 데이터의 검사를 완료했습니다. 그러나 신용 카드로 지불 할 때, 수표는 항상 두 번 수행됩니다. 만료 날짜가 괜찮은 경우에도 시스템에서 항상 "매개 변수 {} cardexpiredate faulty or missing"오류가 발생합니다. Javascript에 문제가 있다고 의심됩니다.

+0

다른 사람 참고! 누구든지 payone.de 게이트웨이를 레일에 루비로 구현하도록 요청하면 열심히 일하게 될 것입니다. 나쁜 지원, 나쁜 문서, 나쁜 API .. 2015 년에 우리는 그의 앱에서 payone.de를 원하는 고객을 발견했습니다. 그들은 친척이어야합니다. – rmagnum2002

답변

0

$ configId payone에서/코어/도우미/config.php 파일은

Payone 특정 방법 및 DOM 요소를 기존의 수에 따라 결제 수단에 대한 비어 있습니다. 예를 들어, payment.save() 호출에 대한 ajax 유효성 검사를 수행하고 지불 양식에 자체 값을 추가하고 PCI 준수를 위해 입력 된 데이터를 바꿉니다. 여기에서는 payment.save라는 메소드가 호출되었는지 여부와 ajax 유효성 검사가 수행되었는지 여부 및이 유효성 검사의 결과 인 데이터가 전달되어야하는 곳으로 전달되었는지 확인하는 작업을 수행합니다. 그것을하기 위해

당신은 변경해야

  • layout/payone/core.xml
  • iwd/opc/extend.js

자세한 대답은 당신이 here을 찾을 수 있습니다.