PayPal provides an API to automate transaction processing. 페이팔 트랜잭션 처리를 자동화하는 API를 제공합니다. This is great for businesses selling 이것은 위대한 기업의 매각 electronic 전자 products 제품 . 합니다. Automated transaction processing speeds up order processing and is somewhat expected from a large section of internet savvy buyers. 주문 처리 및 자동화된 트랜잭션 처리 속도의 큰 부분은 인터넷에서 다소 기대에 정통한 구매자합니다. However it has some caveats as we found yesterday. 그러나 그것은 어떤 경고를 어제 찾았습니다.

We sell Translator Plugin Pro for 30$ using a simple 통역은 30 $를 사용하여 저희가 판매하는 단순한 online PayPal button 온라인으로 페이팔 버튼을 with two data entry fields. 과 2 개의 데이터 입력 필드를합니다. It takes you to PayPal site which allows you to specify the quantity but not the unit price for obvious reasons. 페이팔을 사이트로 걸리는 수량을 지정할 수있습니다 단가에 대한 분명한 이유는 아닙니다. However today we got a payment of 0.01$ (yeah one cent only) of which PayPal’s fee was 0.01$, leaving me with a net payment of 0.00$, no kidding! 그러나 오늘날 우리가 지불 0.01 $ (예 1 센트에 한함)의 페이팔의 수수료는 0.01 $, 떠나 느냐를 웹에 지급 0.00 $, 농담! How did this happen? 어떻게 이런일이?

The problem is that PayPal form has the price embedded as one of the hidden fields: 문제는 가격이 포함된 중 하나로 페이팔의 형태는 숨겨진 필드 :

This can be abused to insert any value of your choice and submit the form. 학대를 삽입할 수있습니다 선택은 당신이 어떤 값의 양식을 제출합니다.

PayPal does have a solution to this problem. 페이팔에는이 문제의 해결책을합니다. You can encrypt the form field. 양식 필드를 암호화하실 수있습니다. Your item price and other details will be encrypted and cannot be easily altered. 당신의 상품 가격 및 기타 세부 사항은 암호화를 쉽게 변경할 수없습니다. Unfortunately Option Fields are not compatible with encrypted buttons. 불행히도 옵션 필드는 암호화된 버튼과 호환되지 않습니다. Selecting encryption means you cannot use option fields or create email links. 암호화를 의미합니다 옵션 필드를 선택 하시거나 이메일 링크를 사용할 수없습니다. This prevents a merchant from requesting additional information from buyers to fulfill the order. 이렇게하면 추가적인 정보를 요청하고 구매자로부터 한 상인의 순서를 실현합니다.

What is the way out of this catch-22 situation? 이 방법은 무엇입니까 캐치 - 22 상황은?
One simple way is to check for the net payment before fulfilling your order. 1 개의 간단한 방법은 성취를 확인하기 위해 고객님의 주문하기 전에 그물 지불합니다. Only fulful when the price is right. fulful 경우에만 가격은 오른쪽합니다. Otherwise refer it for manual processing. 그렇지 않으면 그것을 참조를 수동으로 처리합니다.