2011-11-17 4 views
1

나는 지불 처리를 위해 페이팔을 사용할 영어 및 프랑스어 웹 사이트를 만들고 있습니다. 나는 PayPal API가 모두 제대로 작동하고 있으며, 현재 사용자에게 오류 메시지를 출력하고 있습니다 (L_LONGMESSAGEX). 그러나 이것은 항상 영어로, 프랑스어로 오류 메시지를 출력하는 방법이 있습니까?PayPal Pro NVP API 오류 현지화

LOCALECODE 매개 변수를 보았지만 다른 것 같습니다.

아니면 오류 코드를 기반으로 자체 조회 테이블을 설정해야합니까?

답변

1

아니요. 불가능합니다.
PayPal API 오류 메시지는 사용자를위한 것입니다. 자신의 응용 프로그램 내에서 이러한 예외를 적절히 처리하고 구매자에게보다 의미있는 메시지를 출력해야합니다.

(예 : "L_LONGMESSAGE0 =이 거래가 이미 승인되었습니다."는 구매자에게는 아무 의미가 없습니다.) "이 거래는 이전에 처리되었습니다. 두 번 주문하셨습니까? 관련 질문이 있으시면 Google 지원팀에 전화하십시오. 귀하의 주문! ") 훨씬 더 명확합니다.

+0

추가하려면 : LOCALECODE는 구매자에게 체크 아웃을 표시하는 데 사용되는 로캘 (및 언어)에 영향을줍니다. – Robert

+0

By PayPal Adaptive Payments는 'errorLanguage' 매개 변수를 사용하지만 외부에서 PayPal 오류 메시지를 표시하지 않는 것이 좋습니다. – Robert