paypal-ipn

Protect php script that receive paypal IPN notifications

旧城冷巷雨未停 提交于 2019-12-10 04:24:45
问题 In my website, I've integrated a php script that receive an IPN notification and send a license key to the customer. This script is in a folder with other 2 php files required by the php script... How can I protect this folder? If I place in it an .htaccess with: order allow,deny deny from all I block the paypal notifications too. How can I protect it? Do I need to? 回答1: You can safely limit access to your IPN script only to the following list of IP addresses: 216.113.188.202 216.113.188.203

paypal IPN get buyer transaction ID

自闭症网瘾萝莉.ら 提交于 2019-12-10 03:52:09
问题 I need the buyer transaction ID that correspond to the transaction PayPal notifies me by IPN. I'm using $_POST['txn_id'] but this stores the transaction ID for the seller, not the transaction ID of the buyer. At the same time the buyer hasn't access to the transaction ID of the seller. I understand that PayPal assign two different transactions ID, but the seller needs to stores the buyer transaction ID in order to be able to communicate with the user about an specific transaction. Anyone know

PAYPAL IPN custom field missing

半城伤御伤魂 提交于 2019-12-09 18:06:23
问题 I'm facing troubles implementing paypal recurring payment with the API process and the sandbox. I succeed to create the subscription button and redirect the user to the paypal express checkout page. But the custom field is missing in some IPN generated by paypal and I really need this field. Here are the requests I send while generating the subscription button: METHOD=SetExpressCheckout &VERSION=94.0 &PWD=123456 &USER=myEmail@biz.com &SIGNATURE=mySignature &PAYMENTREQUEST_0_AMT=5.00

Paypal IPN Issue with parallel payment

旧街凉风 提交于 2019-12-09 12:11:37
问题 I'm using this http://www.binpress.com/app/paypal-adaptive-payments-pro-codeigniter-library/140 library and i'm using this as my ipn listener for a codeigniter project - http://pastebin.com/pMb7Zhz3. Basically i'm doing a parallel transaction using the paypal library above so that when a user makes a payment/donation, it sends money to 2 different accounts. Once a transaction is complete, paypal sends data to my ipn listener and it parses info for 1 customer just fine if I leave this

Can one rely on Paypal IPN solely to record purchases?

社会主义新天地 提交于 2019-12-09 06:43:26
问题 I'm setting up a simple 'buy now' transaction from a website with these major steps: Select product from price list Review selection (amounts, tax etc) Process Payment on Paypal Receipt / Thank you At the moment, i'm storing a database record in step 2 - which potentially means there will be a number of records where no payment is received as people decide not to go ahead with their purchase after all. These records are of no real use since i'll use Google Analytics to track how successful

Not receiving a response from Paypal IPN Sandbox

核能气质少年 提交于 2019-12-09 04:44:55
问题 I'm putting a paypal checkout onto my website but am falling down with the listener. For those of you who are unfamiliar with the Paypal IPN system, basically Paypal sends your script with a message about the transaction, which you send back with a couple of bits added. If Paypal receives the correct reply, it'll reply with 'VERIFIED', and if not it'll say 'INVALID'. I've succeeded with the first bit. My code is able to receive the info from paypal, add on the extras and post it back. However

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

烈酒焚心 提交于 2019-12-08 14:40:14
问题 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 sent. For example yesterday it is showing all 112 ipn had sent. but i am getting only 7 in my db. Here is my code for ipn listner. I am inserting all the data i am getting in the db at the first line only. <?php namespace App\Http\Controllers; use

PayPal Error: We’re sorry things don’t appear to be working at the moment. please try again later

你离开我真会死。 提交于 2019-12-08 13:59:46
问题 I manage some WordPress/WooCommerce online shops which have been running problem free for a few years. Recently, we have noticed that our transactions via Paypal have not been working. I tried to process an order myself using PayPal and got the following error: We’re sorry things don’t appear to be working at the moment. please try again later paypal WooCommerce have suggested it's not a problem with their software but most likely a problem with the specific PayPal account. As usual, PayPal

notify_url no longer working

孤街浪徒 提交于 2019-12-08 09:08:43
This has been working for years then about 6 weeks ago or so the notify_url is no longer called, my form/post code looks like this: <form id="payme" action="https://www.paypal.com/cgi-bin/webscr" method="post"> <input type="hidden" name="return" value="http://www.houdinistop.co.uk/Thanks.aspx" /> <input type="hidden" name="notify_url" value="http://www.houdinistop.co.uk/Payment/Receive_PayPal.ashx" /> I have a bit of code on the ashx page which will send me an email if the page is hit, and if i go to the ashx page in my browser i get the email, but following a paypal transaction it never calls

Add paypal payment confirmation to mysql after form is submitted

余生长醉 提交于 2019-12-08 07:55:22
问题 I have a very simple online html form . The user fills in a form, and when they submit, it inserts the info into a MySQL database, then redirects them to PayPal to complete the payment. The problem is that the database does not have any information about whether they actually completed the payment. The solution to this was to use IPN. I have search online and you-tube for tutorials but it was too complicated and i couldn't achieve the IPN to confirm payment into MySQL. Kindly I ask if anyone