2012-12-13 3 views
0

Paypal에서 호스팅하는 botton을 사용하고 있습니다. 방문자가 내 사이트에 버튼을 클릭하면, 프로세스는 그 이후 서버의 모든 데이터는, 내가 API를 특별 링크를 통해 페이팔에서 얻을 단순히 페이팔페이팔 웹 사이트의 버튼 형태로 제공됩니다.

https://www.sandbox.paypal.com/cgi-bin/webscr?cmd=_s-xclick&hosted_button_id=XXXXXXXXXXXXX 

을 방문자를 리디렉션 페이팔 계정, 사용자 정의 필드, 가격 등의 모든 데이터 그리고 안전한 것은 안전합니다.

이제 제 사이트의 장바구니를 구현하고 싶습니다. 서버 측에서 상품명, 가격, 할인, 쿠폰, 특별 행사 등의 모든 데이터를 준비하고 싶습니다. 페이팔에 방문자를 방문하십시오.

PayPal 설명서의 장바구니 양식과 유사한 형태의 호스트 버튼을 찾을 수 없습니다.

그래서 가격과 할인이 안전 참고 있습니다 사용자 정의 나는이 방법을 좋아하지 않는다

<div> 
    <form method="post" action="https://www.sandbox.paypal.com/cgi-bin/webscr"> 
     <input type="hidden" name="cmd" value="_cart"> 
     <input type="hidden" name="upload" value="1"> 
     <input type="hidden" name="business" value="[email protected]"> 
     <input type="hidden" name="custom" value="asgasgasgagahsdgsdghsgag"> 
     <input type="hidden" name="currency_code" value="EUR"> 
     <input type="hidden" name="return" value="http://return.link"> 
     <input type="hidden" name="cancel_return" value="http://cancel.link"> 
     <ul> 
      <li> 
       <input name="quantity_1" value="1"> 
       <input type="hidden" name="item_name_1" value="Product 1"> 
       <input type="hidden" name="amount_1" value="25.01"> 
       <input type="hidden" name="discount_amount_1" value="5.00"> 
      </li> 
      <li> 
       <input name="quantity_2" value="1"> 
       <input type="hidden" name="item_name_2" value="Product 2"> 
       <input type="hidden" name="amount_2" value="12.71"> 
       <input type="hidden" name="discount_amount_2" value="5.00"> 
      </li> 
     </ul> 
     <input type="submit" value="Checkout"> 
    </form> 
</div> 

숨겨진 필드, 계정 이메일과 같은 원인 데이터, 변수와 일반적인 양식을 사용해야

페이팔에 장바구니에 대한 호스팅 버튼의 아날로그가 있습니까?

답변

1

Payments Standard 대신 Express Checkout API를 사용하는 것이 좋습니다. 이렇게하면 체크 아웃 솔루션을 사용자가 필요로하는 방식으로 사용자 정의하고 자신의 동적 변수 등을 자유롭게 사용자 정의 할 수 있지만 API를 통해 모든 것이 발생하기 때문에 모든 것이 사용자에게 잘 보이지 않습니다.

+0

시도해 보겠습니다. 고맙습니다! – dr0zd

관련 문제