2017-03-28 4 views
0

내가 cmd를 = _express - 체크 아웃 사용하여 샌드 박스에 페이팔 통합을 테스트하고있어 작동하지 (https://www.sandbox.paypal.com/cgi-bin/webscr?cmd=_express-checkout&useraction=commit&=token=.를.)페이팔 Address_Override

내가 페이팔 트랜잭션을 초기화하는 전에 배달 주소에서 비용을 선적 CALCS 일하고 있어요 가게를 고객의 사이트에 입력 한 배송 주소를 표시해야하며 구매자가 PayPal에서 보유하는 기본 주소는 표시하지 않아야합니다.

여기에 지정된 주소 매개 변수 (https://developer.paypal.com/docs/classic/paypal-payments-standard/integration-guide/Appx_websitestandard_htmlvariables/)와 함께 address_override = 1을 보내려고했으나 표시되는 [Ship To]는 여전히 테스트 계정 기본 주소의 주소입니다.

address_override=1 
useraction=commit 
token=XXXX 
address1=XXXX 
city=XXXX 
state=CA 
country=US 
zip=XXXXX 
first_name=XXX 
last_name=XXX 

내가 뭔가 다른 것을 분명히하고 있지 않습니까? 아니면 다르게해야합니까?

감사합니다.

답변

0

이렇게하면 로그를 가져와야합니다.

기술 포털 (https://www.paypal-techsupport.com/)에서 MTS 티켓을 작성하고 추가 점검을 위해 EC 토큰을 제공하십시오.

+0

paypal-techsupport에서 29 번째 매치를 올렸지 만, 정확한 장소에 있었는지 확실하지는 않지만 아직 답이 없습니다 (Incident : 170329-000101) –

1

NOSHIPPING = 0으로 설정 한 것 같습니다. 요청을 변경하고 NOSHIPPING = 2

을 설정하십시오
는 페이팔 페이팔 페이지에 배송 주소 필드를 표시할지 여부를 결정합니다 NOSHIPPING. 디지털 상품의 경우이 입력란은 필수 항목이며 1로 설정해야합니다. 값 :

0 - PayPal은 PayPal 페이지에 배송 주소를 표시합니다.
1 - PayPal은 배송 주소 입력란을 표시하지 않고 거래에서 배송 정보를 삭제합니다.
2 - 배송 주소를 전달하지 않으면 PayPal에서 구매자의 계정 프로필에서 가져옵니다. https://developer.paypal.com/docs/classic/api/merchant/SetExpressCheckout_API_Operation_NVP/

이전에 제공 페이팔 지불 표준 통합을위한 한 링크 :

또 다른 한 가지는 당신이 여기에 설명서를 참조해야 익스프레스 체크 아웃 통합을위한 것입니다.

+0

우리의 지불 상인 (RealEx) 초기 PayPal 요청을 생성하며 전달 된 매개 변수 또는 요청 형식이 모두 표시되지 않습니다. RealEx는 우리에게 제 2의 클라이언트 측 브라우저 요청에서 PayPal로 전달하여 승인하도록 토큰을 반환합니다. 이 두 단계 접근법을 생각해 볼 때 주소를 무시하거나 숨길 수 있어야합니까? 두 번째 승인 요청에서 주소를 변경하기에는 너무 늦었 을까? –