Want to protect your cyber security and still get fast solutions? Ask a secure question today.Go Premium

x
?
Solved

A question of Paypal with Donations

Posted on 2009-05-15
4
Medium Priority
?
469 Views
Last Modified: 2013-12-20
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

0
Comment
  • 2
  • 2
4 Comments
 
LVL 27

Accepted Solution

by:
azadisaryev earned 2000 total points
ID: 24428274
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
 
LVL 16

Author Comment

by:Gurpreet Singh Randhawa
ID: 24428534
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
 
LVL 27

Expert Comment

by:azadisaryev
ID: 24429077
>> 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
 
LVL 16

Author Comment

by:Gurpreet Singh Randhawa
ID: 24484680
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

Featured Post

Get your Conversational Ransomware Defense e‑book

This e-book gives you an insight into the ransomware threat and reviews the fundamentals of top-notch ransomware preparedness and recovery. To help you protect yourself and your organization. The initial infection may be inevitable, so the best protection is to be fully prepared.

Question has a verified solution.

If you are experiencing a similar issue, please ask a related question

This article provides a case study on how our local youth baseball league deployed a new website, including the platform selection, implementation and benefits to the league.
Objective of This Article In 1990’s, when I was a budding software professional, I had a lot of confusion about which stream or technology, I had to choose to build my career. In those days, I had lot of confusion like whether to choose System so…
The purpose of this video is to demonstrate how to make a WordPress Site faster and smaller in size by cleaning up the database. This will be demonstrated using a Windows 8 PC. Plugin WP Optimize will be used. Go to your WordPress login page. T…
The purpose of this video is to demonstrate how to prevent comment spam on a WordPress Website. This will be demonstrated using a Windows 8 PC. Plugin Akismet will be used. Go to your WordPress login page. This will look like the following: myw…
Suggested Courses
Course of the Month14 days, 7 hours left to enroll

580 members asked questions and received personalized solutions in the past 7 days.

Join the community of 500,000 technology professionals and ask your questions.

Join & Ask a Question