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
169
votes
2 answers

Building a complete online payment gateway like Paypal

So this question isn't about integrating an existing payment gateway into my site. This is more of a architectural question. I want to build a system similar to Paypal. Now I understand that Paypal offers a lot of features under the roof and I can't…
Obaid
  • 4,328
  • 9
  • 42
  • 42
131
votes
6 answers

Setting PayPal return URL and making it auto return?

This is a follow up question to: PHP: Easy way to start PayPal checkout? So, my problem is that I am specifying the return url. However, after paying with PayPal, I end up at a a screen that says: You just completed your payment. XXXX, you just…
rockstardev
  • 13,479
  • 39
  • 164
  • 296
122
votes
5 answers

How to solve javax.net.ssl.SSLHandshakeException Error?

I connected with VPN to setup the inventory API to get product list and it works fine. Once I get the result from the web-service and i bind to UI. And also I integrated PayPal with my application for make Express checkout when I make a call for…
selladurai
  • 6,491
  • 14
  • 56
  • 88
119
votes
4 answers

Web Reference vs. Service Reference

I just hit a huge brick wall with Paypal. I had created a regular C# project to create some wrapper classes using their WSDL. If you create a non-web project, the only option you get to add a wsdl is a Web Service Reference. And this builds kinda…
PositiveGuy
  • 46,620
  • 110
  • 305
  • 471
117
votes
6 answers

Why would you use a string in JSON to represent a decimal number

Some APIs, like the paypal API use a string type in JSON to represent a decimal number. So "7.47" instead of 7.47. Why/when would this be a good idea over using the json number value type? AFAIK the number value type allows for infinite precision…
kag0
  • 5,624
  • 7
  • 34
  • 67
101
votes
3 answers

IPN vs PDT in Paypal

I'm having some trouble choosing between PayPal's Instant Payment Notification (IPN) and Payment Data Transfer (PDT). Basically, users buy a one-off product on my site, pay on PayPal, and return to my site. I understand how IPN works but I'm now…
Tom
  • 30,090
  • 27
  • 90
  • 124
95
votes
8 answers

A worthy developer-friendly alternative to PayPal

I understand payments are a tricky thing, but I'm yet to find a worthy alternative to PayPal. I want to change from PayPal because I think they are expensive and it doesn't work in all countries. Furthermore, I think that the API is sufficient, but…
Daniel
  • 4,918
  • 4
  • 33
  • 34
86
votes
26 answers

Django - Reverse for '' not found. '' is not a valid view function or pattern name

I'm working on my project for a course and I'm totally stuck right now. I'm creating a website to sell products through paypal and the paypal return/cancel pages are not rendering properly. I've followed the examples in my lessons and checked the…
Ire
  • 979
  • 1
  • 8
  • 13
61
votes
5 answers

Cloud Functions for Firebase - getaddrinfo ENOTFOUND

Trying to make a request to Paypal's API using PayPal-node-SDK exports.requestPayment = functions.https.onRequest((req, res) => { return new Promise(function (fullfilled, rejected) { paypal.payment.create(create_payment_json, {},…
user47376
  • 2,263
  • 3
  • 21
  • 26
56
votes
4 answers

Subscriptions with Paypal IPN

I am adding subscriptions to a site using Paypal IPN which works very well, I can successfully create a new subscription and verify it. The subscription has a two week free trial. The guide was unfortunately a little vague on subscription…
DanCake
  • 2,003
  • 4
  • 23
  • 29
48
votes
3 answers

WooCommerce hook for "after payment complete" actions

I'm using WooCommerce and Wordpress. I have a custom license key generator, and I'd like it to generate a license key when someone successfully purchases my plugin through WooCommerce. It seems pretty straight-forward: User completes checkout on my…
Pete
  • 7,289
  • 10
  • 39
  • 63
48
votes
2 answers

How to send money to any paypal account

Is it possible to send money using paypal API to any paypal account (not just to API credentials owner). I know that it's possible to do that using IPN, but I need to use SOAP.
Martin Rázus
  • 4,615
  • 5
  • 30
  • 33
45
votes
1 answer

Notify URL of PayPal

PayPal successfully returns me the return URL that I specify while creating "buy now" button. But now I am confused. How do I retrieve details about the transaction that took place on PayPal? I also want to set some database values on the return…
TCM
  • 16,780
  • 43
  • 156
  • 254
45
votes
7 answers

Where is the 'IPN History' on the new PayPal website?

Just been trying to find the new IPN History link on the new PayPal website and I can't see it anywhere. Are they still supporting this?
Daniel West
  • 1,808
  • 2
  • 24
  • 34
45
votes
4 answers

Paypal Access - SSL certificate: unable to get local issuer certificate

I'm working with cUrl and PHP to make a request to a server (for paypal access) Paypal developer website does never mention that an SSL certificate is required to use PayPal access API, however the code that I use to request the token is the…
Luca Pennisi
  • 631
  • 2
  • 10
  • 14
1
2 3
99 100