How to code a PayPal button to send a payment to a third party?

by 4 replies
I know that there is an API function to split a single 'Buy Now' button payment, but I do not want to use that method. I want to make two distinct payments for a downloadable software product with two separate PayPal buttons thus:
1) A 'Subscribe Now' button that pays me, the programmer, an initial amount followed by a monthly subscription to my PayPal account. (I already know the PayPal code to do this.)
2) A second 'Buy Now' button that pays the licensee, whoever that may be, to his PayPal account.

I know that I can ask the licensee to create his own PayPal button and give me its 'Hosted Button ID', which I can then use in my code, but this is too error-prone. I want to program the second 'Buy Now' button to send the payment directly to the licensee's PayPal account by using ONLY the licensee's PayPal account email address.

How do I code the second 'Buy Now' button to do this, please?
#programming #button #code #payment #paypal #third party
Avatar of Unregistered
  • Profile picture of the author David V
    You need a hidden field to specify the email address instead of a hosted ID.
    <input type="hidden" name="business" value="">
    This would be a real basic button and not all the hidden fields are required.
    <form action="" method="post">
    <input type="hidden" name="cmd" value="_s-xclick">
    <input type="hidden" name="item_name" value="The Item Name">
    <input type="hidden" name="item_number" value="001">
    <input type="hidden" name="amount" value="1.00">
    <input type="hidden" name="currency_code" value="USD">
    <input type="hidden" name="business" value="">
    <input type="image" src="" border="0" name="submit" alt="PayPal - The safer, easier way to pay online!">
    <img alt="" border="0" src="" width="1" height="1">
    And of course you can have your own fancy button by swapping the button field with this
    <input type="image" src="" border="0" name="submit" alt="Your Alt Tage">
  • Profile picture of the author dwoods
    David V's solution is exactly what l was going to recommend.
  • Profile picture of the author mixedherbs
    Yes. The "business" parameter is exactly what I need. So simple! Thank you all very much.

Next Topics on Trending Feed