Questions tagged [paypal]

For questions about the PayPal API used by software developers to process payments, manage invoices, monitor accounts, etc. (For user-level support, contact PayPal directly using their site.)

PayPal is a commerce business allowing payments and money transfers to be made through the internet, mobile and point of sales.

PayPal has a large set of APIs currently available to the public, a full list of which is available at the Classic API References and Rest API References

PayPal provides Open-Source SDKs that can be used to make calls to both Classic and REST APIs. The SDKs for REST APIs are actively developed, and maintained in github repositories

Further developer resources are available at PayPal Developer as well as a full overview of all PayPal API error codes at API Errors

PayPal technical support for PayPal APIs (as well as Website Payments Standard) is available via PayPal Technical Services at https://www.paypal-techsupport.com

Ask questions if you are a software developer only. If you are a PayPal user, contact Paypal using their customer support.

Some Useful Links:

20989 questions
32
votes
4 answers

IPN was not sent, and the handshake was not verified. Please review your information.

I am working with Expresscheckout on Paypal, For single time Users payment integration. Working flow 1st create token and user redirect to paypal page and success to my return url page. 1.SetExpressCheckout 2. DoExpressCheckoutPayment My…
shashik493
  • 790
  • 1
  • 10
  • 12
32
votes
1 answer

PayPal button with 'min_amount' AND 'set_customer_limit'

I have created a non-hosted PayPal-Button with a text input to let users define an amount to pay. It's a subscription button. Now the problem is that there must be a minimum amount to pay, say 101 (CHF - Swiss francs). According to the docs of…
toesslab
  • 5,092
  • 8
  • 43
  • 62
32
votes
3 answers

Paypal API with PHP and cURL

I'm attempting "the first call" as outlined by the Paypal API documentation. This is the example provided that I'm following: curl https://api.sandbox.paypal.com/v1/oauth2/token \ -H "Accept: application/json" \ -H "Accept-Language: en_US" \ -u…
Lee
  • 3,869
  • 12
  • 45
  • 65
31
votes
3 answers

Android in app donations

I have searched and found that Google has no feature for in app donations to app developers, only in app purchase of managed goods. So many people are suggesting the use of PayPal but I read a guys post about how he implemented the PayPal donation…
Roach
  • 610
  • 1
  • 8
  • 13
31
votes
2 answers

Send Paypal Recurring Payments commands with IPN Simulator

I am working with recurring payments (Express Checkout) and I have an IPN listener receiving messages. All is running fine and I have checked several commands, response and VERIFY. But I cannot test IPN with recurring payments because I have not…
ferpega
  • 3,182
  • 7
  • 45
  • 65
30
votes
2 answers

PayPal: express checkout pay without account

Is it possible to do an express checkout payment in PayPal without an account? I remember that I saw it somewhere, but I don't remember where. Once a time in PayPal there was a link under "Create a PayPal account".
VitalyP
  • 1,867
  • 6
  • 22
  • 31
29
votes
1 answer

How do I get an application id for the Paypal sandbox?

I've been going around in circles with the paypal documentation. How do I get a paypal app id for the paypal sandbox using the Adaptive Payment API? I already have a username/password/signature for the sandbox. Adaptive Payments has been deprecated.…
NatGordon
  • 956
  • 2
  • 10
  • 17
29
votes
7 answers

How do I test Paypal subscription buttons with sandbox?

after 5 hours of research and reading outdated paypal documentation I finally give up! I need to test a simple paypal subscription button with the paypal sandbox. Button Code:
stdclass
  • 2,932
  • 2
  • 19
  • 16
29
votes
8 answers

Passing price variable to PayPal with custom button

I have a form and a custom PayPal button, but how do I pass the value/price variable to PayPal?
Denoteone
  • 4,043
  • 21
  • 96
  • 150
29
votes
2 answers

Can you force PayPal Payments Standard API to show credit card fields first?

I'm using PayPal Website Payments Standard. Whenever the user lands on PayPal with the variables I sent, it shows a PayPal Login form and at the bottom it shows "Don't have a PayPal account? Use your credit card or bank account (where…
Jonathan
29
votes
5 answers

Please login to use the PayPal sandbox feature

With the recent revamp of the PayPal developer site, I have encountered many problems trying to test my site with PayPal integration. Issue 1: I am not able to check out from out site which it should bring me to sandbox.paypal.com, it return me the…
Kong Jin Jie
  • 535
  • 5
  • 11
29
votes
9 answers

Currency exchange rates for paypal

Does anyone know a way to get the currency exchange rates for paypal? We have custom shopping cart and use Paypal (Website Payments Standard) to handle payments. Our 'home' currency is Euro, but we would like to present our customers the option to…
Jacco
  • 23,534
  • 17
  • 88
  • 105
28
votes
6 answers

How to add money to a Paypal sandbox account, after it has been created?

I specified an amount that was too low for my testing needs, when creating a personal paypal sandbox account. Is there any way to add money to an account, after it has been created?
mrl
  • 1,467
  • 2
  • 14
  • 22
28
votes
1 answer

Pay with Paypal through Paypal REST API does not show up payment description on Paypal Sandbox or live sites

I am implementing Paypal's new REST API Pay with Paypal method that can be referenced here: https://developer.paypal.com/webapps/developer/docs/integration/web/accept-paypal-payment/ The payment executes fine, exactly the way it should be. The user…
Parijat Kalia
  • 4,929
  • 10
  • 50
  • 77
27
votes
5 answers

PayPal IPN unique identifier

I always assumed that txn_id sent with IPN message is unique. PayPal guidelines seem to support this idea - https://cms.paypal.com/us/cgi-bin/?cmd=_render-content&content_ID=developer/e_howto_admin_IPNIntro Avoid duplicate IPN messages. Check that…
arnaslu
  • 1,044
  • 3
  • 11
  • 20