Closed (won't fix)
Project:
lm_paypal
Version:
5.x-1.x-dev
Component:
Code
Priority:
Normal
Category:
Feature request
Assigned:
Unassigned
Reporter:
Created:
12 Dec 2006 at 19:13 UTC
Updated:
11 Oct 2012 at 03:06 UTC
Jump to comment: Most recent file
Comments
Comment #1
LeeMcL commentedI had not come across receipt_id and it isn't mentioned in any of the PayPal documentation. According to various discussions on PayPal developer forums you get a receipt id when a buyer makes a payment without having a PayPal account. It is the buyer's id any is not used by PayPal.
Until I can find out something official about receipt_id I'll add it to the "ignored fields" list.
I've patched HEAD and attached the same patch here.
Lee
Comment #2
enky commentedthanks Lee,
i will try the new version,
Comment #3
(not verified) commentedComment #4
nekobul commentedCan you include this field in the IPN database? This field is definitely of use even though it is not officially documented by PayPal. The receipt_id is the only shared information between a buyer and seller.
update:
Check this post: http://www.paypaldeveloper.com/pdn/board/message?board.id=ipn&thread.id=...
Comment #5
lyricnz commentedPaypal change these fields every so often, so it's hard for the module to keep up. In any case, in the 6.x-2.x branch, the entire IPN is saved in the DB as an XML blob, so you're free to get whatever you want from there (if you know the field name). Is that enough?
Comment #6
nekobul commentedI need this for 5.x branch. And this field has been available for awhile. Check when this thread originally started.
Comment #7
lyricnz commentedThis issue started out (in 2006) as an issue about a warning during processing IPNs (presumably in Drupal 4.7 - since Drupal 5 wasn't released). Lee added it to the ignore list, which seemed to satisfy the original requester.
It wasn't until last month that you reopened this ticket.
What do you mean "The receipt_id is the only shared information between a buyer and seller"? What are you trying to do?
Comment #8
nekobul commentedSimon,
You mentioned these fields change so often, but the field in question (receipt_id) has been available at least since Dec 2006. So this is not something new or just released.
I want the seller to be able to pay for a product and then based on his receipt number retrieve license key for it. There is no other shared between seller and buyer payment information. I cannot use transaction id because there is one transaction id for the seller and another for the buyer. And they are different.
Comment #9
john franklin commentedClosing all 5.x issues. Update with 6.x details and re-open if this is still an issue.