2012-05-11 5 views
5

사용자가 인쇄 서비스를 판매하는 webapp가 있습니다. 사용자가 자신의 페이지에 지불 버튼을 추가하여 고객이 서비스 비용을 지불 할 수있게하고 싶습니다.즉시 페이팔 버튼 만들기

내 사용자는 설정에서 자신의 페이팔 이메일 주소 등을 지정하고 가격으로 자신의 서비스를 설정 등 내가 비행에 지금 버튼을 지불을 만드는 데 사용할해야합니까 API

?

감사

+0

페이팔 API하지만 당신의 질문은 당신이 사용하고있는 시스템의 종류에 대한 세부 사항이 부족합니다. 어떤 종류의 CMS 또는 사용자 정의 웹 사이트입니까? – Povylas

+0

맞춤 웹 사이트. 고객이 지불 할 수 있도록 사용자 페이지에 대한 암호화 된 버튼을 만들고 싶습니다. 나는 Adaptive Payments API가 내가 필요로하는 API라고 생각한다. –

답변

4

당신은 "지금 지불"버튼을 만들기위한 API가 필요하지 않습니다. 고객의 Paypal 계정에서 버튼을 만들거나 HTML로 동적으로 생성 할 수 있습니다 (HTML Variables for Paypal Payments standard 참조).

/자신의 페이팔 계정에서 버튼을 만드는 한 가지 장점은 추가 보안 레이어를 사용할 수 있다는 것입니다 (양식 암호화 또는 호스트 된 버튼 ID를 사용하여 사용자가 Paypal에 제출 한 금액을 변경할 수 없음).

그러나 수백 개의 다른 버튼을 처리하는 경우 버튼을 동적으로 생성하고 Paypal에서 상품 배송 전에 확인 (PDT or IPN)을 다시 전송할 때 추가 유효성 검사를 수행하는 것이 좋습니다.

+1

가격 필드가 해킹 될 수 있으므로 버튼을 만들 때 PayPal API를 사용합니다. 특히 숨겨진 가격 필드를 사용하여 버튼을 동적으로 생성하는 것이 좋습니다. API를 사용하면 변조 할 수없는 암호화 된 HTML 버튼을 요청할 수 있습니다. – TheCarver

3

당신은 페이팔의 JavaScriptButtons API를 사용하여 동적으로 버튼을 만들 수 있습니다 물론

paypal.button.create(business, data, config, parentNode)