2014-06-06 4 views
0

제 3 자 호스팅을 통해 호스팅되는 내 웹 사이트에 장바구니를 구현하려고하므로 PHP를 사용할 수 있도록 API 또는 기타 요구 사항이 설치되어 있지 않습니다. 나는 cURL 호출을 대신 실행하기 위해 PHP를 사용하고 있습니다.cURL을 통한 Paypal Express Checkout 배송 계산

상품에 대한 배송비를 계산해야하지만 설정 방법을 잘 모르겠습니다. PayPal에 배송 계산기가 있다는 것을 알고 있습니다. 사용이 불가능합니까? 그렇지 않은 경우 API에 액세스하지 않고도 운송비를 어떻게 설정할 수 있습니까?

나는 Instant Update API을 가리키고 있지만 API를 사용하여 설치하는 방법은 없습니다. 다른 방법이 있습니까?

답변

0

우선 PayPal 프로필의 배송 계산기는 웹 사이트 결제 표준 (지금 구매, 장바구니에 추가 등)에만 적용됩니다. Express 체크 아웃으로 API 호출을하려면 CURL API 요청에서 몇 가지 매개 변수를 전송해야합니다.

CURL 요청에 PAYMENTREQUEST_n_SHIPPINGAMT을 전달해야합니다. 사용 가능한 번호는 variables입니다.

피씨 API 호출을하는 데 특별한 권한이 필요하지 않습니다. 바로 PHP+CURL을 사용하면됩니다. 아래의 URL에

예 CURL : https://api-3t.paypal.com/nvp?&user=xxxxxxxxxx&pwd=xxxxxxxxxx&signature=xxxxxxxxxx&version=70.0&METHOD=SetExpressCheckout&RETURNURL=http://www.paypal.com/test.php&CANCELURL=http://www.paypal.com/test.php&PAYMENTACTION=Sale&AMT=50&CURRENCYCODE=USD&PAYMENTREQUEST_n_SHIPPINGAMT=5.00

+0

이 내 처음으로 어떤 형태의 컬을 사용하여, 그래서 내 컬을 요청 되었 줄 방법을 정말 모르겠어요. 또한 SDK를 사용하여 API를 사용할 필요가 없습니까? PHP + CURL을 사용하여 API를 사용하려면 필요한 클래스에 어떻게 액세스합니까? – Taw

+0

하지만 배송 금액을 지정하지 않으십니까? 배송 주소를 사용하여 해외 배송을 계산해야합니다. NVP가 CURL이 아닌 것 같습니다. 그렇지 않습니까? – Taw

관련 문제