Questions tagged [paypal-ipn]

Paypal IPN (Instant Payment Notification) is PayPal's push notification service that sends a notification when a transaction is created or has a status change

Paypal Instant Payment Notification (IPN) is PayPal's push notification service that sends a regular HTTPS POST request to a URL you designate in your PayPal account, or when you make certain API calls. PayPal will then notify you when a transaction is created or its status changes (i.e. a dispute is opened).

Common events that can trigger an IPN notice

  • payments
  • Credit Card payments
  • Credit Card disputes
  • PayPal disputes (where PayPal was the payment method)
  • Dispute settlement
  • echeck payment clearance (a PayPal payment status change)

Related Tags

Useful links:

2729 questions
19
votes
6 answers

Simple Paypal IPN examples?

I would like to have a text input form with a submit button that goes to paypal, upon payment the contents of the form should go in a mysql database.. This sounds trivial, but I'm having such a hard time with paypal's IPN. Can anyone point in me in…
dot
  • 2,823
  • 7
  • 38
  • 52
18
votes
3 answers

Paypal notify_url and return_url. Receiving variables without IPN using PHP

I am trying to set up a simple payment option to paypal, but am having some trouble/confusion with the return and notify URLS. I am fairly new to php and have accomplished this previously in asp, but I have now become lost. SO my basic paypal…
Bohdi
  • 1,295
  • 4
  • 28
  • 62
17
votes
4 answers

how to enable Instant Payment Notification Preferences of sandbox account?

in two years ago, i remember how to add how to add the notify url Click Profile on the My Account tab. Click Instant Payment Notification Preferences in the Selling Preferences column. Click Choose IPN Settings to specify your listener’s URL and…
hkguile
  • 4,235
  • 17
  • 68
  • 139
17
votes
3 answers

Paypal IPN, Not getting all the transactions responses after changing the ipn url in the account

I am implementing ipnlistner inside my project. I set the ipn url inside my paypal account. But i am not getting all the transaction ipn responses to that url. But when i am checking ipn history in my account it displays that all the ipn has been…
RAUSHAN KUMAR
  • 5,846
  • 4
  • 34
  • 70
17
votes
2 answers

PayPal button sending custom variable through IPN

I have tried to go through the jungle (really, PayPal, why don't you weed it out...) for a few days now to find the solution to my pretty simple problem. I have a website with membership subscriptions. The customer signs up with their email and…
Paul
  • 1,624
  • 5
  • 18
  • 24
16
votes
2 answers

PayPal IPN on port other than 80

Has anybody tried using Paypal's IPN on a port other than 80? I'm trying to specify a URL like http://domain.com:8080/url/to/ipn.php but the IPN request isn't getting through. If I hit the URL directly from my browser it works fine.
Ian McIntyre Silber
  • 5,553
  • 13
  • 53
  • 76
15
votes
3 answers

Looking for paypal payments tutorial

I am looking for a tutorial which will show me how to accept paypal payments as I am not having much luck with the documentation. In the tutorial, I just need to understand how to capture a unique identifier when the payment has been initiated, and…
oshirowanen
  • 15,297
  • 82
  • 198
  • 350
15
votes
5 answers

Paypal IPN Status - Queued

I'm using paypal sandbox to do some test payments and they have all been coming though fine until today. I'm not receiving an IPN from paypal and when I check in the IPN notification history all the messages are showing as Queued If I resend an IPN…
Mark
  • 659
  • 1
  • 7
  • 21
15
votes
2 answers

How to set an IPN URL for PayPal Recurring Payments using ExpressCheckout?

According to the PayPal documentation, it is not possible to have Instant Payment Notifications (IPN) for Recurring Payments when using ExpressCheckout. Here is how I come up with that conclusion: In the SetExpressCheckout documenation for…
Haralan Dobrev
  • 7,617
  • 2
  • 48
  • 66
14
votes
6 answers

Paypal SandBox IPN History

I use paypal for my payments. For verification i use IPN. Can i review my INP History in the Paypal Sandbox? At the documentation i see Instant Payment Notification History in the History…
Alexandra
  • 226
  • 2
  • 5
13
votes
4 answers

How do i get identity token in paypal sandbox?

I don`t know where is the identity token on paypal sandbox. is the identity token same like api number ?
jargalan
  • 5,006
  • 5
  • 27
  • 36
13
votes
2 answers

Why is DoExpressCheckoutPayment required for Paypal?

I am trying to build a very simple paypal-backed shopping cart so users can purchase multiple items. I want paypal to handle all the payment details. I don't even want an order confirmation. I will manually check for order confirmation on paypal. At…
vinhboy
  • 8,542
  • 7
  • 34
  • 44
13
votes
2 answers

How to integrate Paypal IPN for recurring payments?

I have been using Micah Carrick's PAYPAL IPN class till now for web_accept but now one of the Client wants to integrate the Recurring method into it.I tried using the same stuff but unfortunately was not so successful this time. I am trying to…
Nishant Shrivastava
  • 2,113
  • 3
  • 26
  • 43
13
votes
4 answers

paypal IPN returns pending_reason: unilateral

My PayPal IPN scripts runs very well. When I test with my sandbox account it, the payment is made instantly, however when I use my client's business email, I got payment_status as 'Pending', with pending_reason as 'unilateral' in the IPN log…
Sarbjit Singh
  • 181
  • 1
  • 2
  • 10
12
votes
3 answers

When to use IPN and when WebHooks in PayPal as a notification mechanism?

I'm looking at the documentation of WebHooks and IPN and I wonder: which one should I use my store where I don't need really real-time notifications? Even 1 hour delay will do. How do WebHooks and IPN differ for this matter?