A question of Paypal with Donations

I have one code where i list money of the users in Indian Rupees.

I want that if the user want to donate the amount to charity, it should click donate button and amount should be passed to the paypal.

it should pass the whole amount to the user and empty the users account money.

i know how to gererate a code of donation using paypal, i will list my paypal code. but can anyone, anyone can tell me can i pass the user amount to paypal and when money donated, it should empty the useraccount.

Id this possible to do.
<form action="https://www.paypal.com/cgi-bin/webscr" method="post">
<input type="hidden" name="cmd" value="_donations">
<input type="hidden" name="business" value="charity@ibestcity.com">
<input type="hidden" name="lc" value="IN">
<input type="hidden" name="item_name" value="IBESTCITY.COM">
<input type="hidden" name="item_number" value="charity">
<input type="hidden" name="currency_code" value="INR">
<input type="hidden" name="bn" value="PP-DonationsBF:btn_donateCC_LG.gif:NonHostedGuest">
<input type="image" src="https://www.paypal.com/en_US/i/btn/btn_donateCC_LG.gif" border="0" name="submit" alt="PayPal - The safer, easier way to pay online!">
<img alt="" border="0" src="https://www.paypal.com/en_US/i/scr/pixel.gif" width="1" height="1">
</form>
 
the code is complete but i am really confused

Open in new window

LVL 16
Gurpreet Singh RandhawaWeb DeveloperAsked:
Who is Participating?
 
azadisaryevConnect With a Mentor Commented:
PayPal has an IPN - Instant Payment Notification - system. you must set it up and incorporate it into your website if you want to modify your user's account data after a donation transaction.

download the Order Management Integration Guide from here:
https://cms.paypal.com/cms_content/en_US/files/developer/PP_OrderMgmt_IntegrationGuide.pdf 
and read Chapter 3 for instructions.

also check the last section on this page for a quick intro to IPN and specific form variable you can add to your form to specify the return url:
https://cms.paypal.com/us/cgi-bin/?cmd=_render-content&content_ID=developer/e_howto_html_formbasics

Azadi

0
 
Gurpreet Singh RandhawaWeb DeveloperAuthor Commented:
Thanks for this:

have two issues.
  • Will the clicking on donation button will trigger IPN and the money can be transferred to specific email address registered with paypal. i know ipn send the finalize or cancel url to website back once payment is processed. Do you think IPN will be best suited for this stuff i am trying to do.
<input id="gwProxy" type="hidden"><!--Session data--><input onclick="jsCall();" id="jsProxy" type="hidden">
0
 
azadisaryevCommented:
>> Do you think IPN will be best suited for this stuff i am trying to do.

i do not know - only you know that... but it looks like IPN is what you need if you want to make changes to your database based on values returned by PP...

Azadi
0
 
Gurpreet Singh RandhawaWeb DeveloperAuthor Commented:
Well Here is my Complete situation. Sorry for late reply.

  • I have money in my account say 10$.
  • if i click donate button . that will take me to paypal and send the money over there.
  • one i send the money, i want that user should be diverted back to my website with success/failure status.
  • if yes, the amount should be immediately deducted from my account i mean the table where i have the entry.
  • if cancel, the amount should be as it is and i should get a message that donation cancelled.
    • Two issues.
    • If user has donated $5 instead of 10, then how will effect the database amount.
I am asking these questions because i never played with this Paypal stuff and i am bit afraid going this far without experts help.

Please Guide Regards
<input id="gwProxy" type="hidden"><!--Session data--><input onclick="jsCall();" id="jsProxy" type="hidden">
0
Question has a verified solution.

Are you are experiencing a similar issue? Get a personalized answer when you ask a related question.

Have a better answer? Share it in a comment.

All Courses

From novice to tech pro — start learning today.