Jump to content


Passing Amount Field to Paypal

  • This topic is locked This topic is locked
1 reply to this topic

#1 ngaruiya



  • Members
  • Pip
  • 1 posts

Posted 19 November 2002 - 11:45 AM

We would like to enable the customer to enter the Amount on a particular page and based on the Amount the customer enters a processing fee would be charged ie Flat fee for that range or category. For example an amount between $1-$100 could be $2 processing fee, between $101-$200 could be $5, between $201-$300 could be $10 etc. The customer should be able to see the total amount (Amount plus the flat fee) before proceeding to Paypal. The new amount that includes the processing fee should then be passed to Paypal for processing and settlement.

Currently we are trying using Flat amount for shiping with ten (10)BUY buttons for ten different categories. When the customer wants to pay a bill he/she selects the appropriate BUY button for the amount within range and then he/she is presented with the Paypal screen to enter the amount. The processing fee is automatically added based on the BUY button previously selected. The problem comes when the customer selects a BUY button then decides to enter an Amount not within the category/range. The system returns Total amount based on the BUY button selected but not on the amount the Customer entered which would obviously be wrong.

#2 paypal_pb


    Advanced Member

  • Members
  • 2,960 posts

Posted 19 November 2002 - 12:22 PM

"Profile > Shipping Calculation" allows you to specify a shipping dollar amount based on transaction size with breakpoints fixed at $10, $50, $100 and $200.

The only precise way to do it would be to have the customer type in the amount and have it post first to your server where the processing fee is calculated before it's passed on to PayPal.

Techniques described here might also work: http://members.aol.com/paypalhelper/

Patrick Breitenbach
PayPal, Inc.
Dev Net: https://www.paypal.com/pdn

0 user(s) are reading this topic

0 members, 0 guests, 0 anonymous users