You are viewing the PayPal Community Archives. This content may be old or outdated. Leave the Archive
Chat with our moderator team every Wednesday between 1-2pm PT (4-5pm ET). Learn more in Community Events
I have an ExpressCheckout application that is working properly (transactions are processing, money is changing hands, final AMT amounts are handled right), but when the user gets an emailed invoice, the details of the purchase are not showing in the email - it just shows a single line item for the amount, without a description, item number, or anything.
My sourcing application is Java, but I put in a hook that shows me all the HTTP request parameters as they're being sent to Paypal - all of this looks right, but the invoice is still blank...
Here's the request dump:
2010-03-17 19:49:10,475 DEBUG [Paypal] Target server -----: https://api-3t.paypal.com/nvp
2010-03-17 19:49:10,475 DEBUG [Paypal] Mode is -----------: Production
2010-03-17 19:49:10,476 DEBUG [Paypal] Returnurl (test) --: http://localhost:8080/congo
2010-03-17 19:49:10,535 DEBUG [Paypal] =================================================
2010-03-17 19:49:10,535 DEBUG [Paypal] Dumping method params before Paypal call:
2010-03-17 19:49:10,535 DEBUG [Paypal] USER:paypal_api1.arisia.org
2010-03-17 19:49:10,536 DEBUG [Paypal] PWD:[redacted]
2010-03-17 19:49:10,536 DEBUG [Paypal] SIGNATURE:[redacted]
2010-03-17 19:49:10,536 DEBUG [Paypal] VERSION:52.0
2010-03-17 19:49:10,536 DEBUG [Paypal] PAYMENTACTION:Sale
2010-03-17 19:49:10,536 DEBUG [Paypal] L_NAME0:REGISTRATION
2010-03-17 19:49:10,536 DEBUG [Paypal] L_NUMBER0:6623
2010-03-17 19:49:10,536 DEBUG [Paypal] L_DESC0:Online Registration
2010-03-17 19:49:10,536 DEBUG [Paypal] L_AMT0:1.00
2010-03-17 19:49:10,536 DEBUG [Paypal] L_QTY0:1
2010-03-17 19:49:10,536 DEBUG [Paypal] AMT:1.00
2010-03-17 19:49:10,537 DEBUG [Paypal] RETURNURL:http://localhost:8080/congo/public/webPayPalConfirmSetup.action
2010-03-17 19:49:10,537 DEBUG [Paypal] CANCELURL:http://localhost:8080/congo/public/webMyHomeForm.action
2010-03-17 19:49:10,537 DEBUG [Paypal] METHOD:SetExpressCheckout
2010-03-17 19:49:10,537 DEBUG [Paypal] =================================================
Is that the official paypal customer support page? I am uncomfortable giving detailed account and login information to a third party domain linked to from a forum post. Can yo point to the paypal page that links to that site as their official support forum?
YES! You should be talking to Tech Support.
Unless you simply want to post eveything in a Public Forum. Your choice.
You didnt't answer the question. You gave me a url that is unrelated to paypal (and frankly looks like a phishing site). This is the 'community help forum' - I'm asking for help. If you can show me where Paypal endorses the site you linked to as their official tech support page, then I'll use it, but on the paypal-comminity.com home page, it says this is the place to ask questions, so I'm asking.
You're the one with the issue, I provided a link to PayPal's Tech Support in order for YOU to open a Support Ticket. If you don't use it or trust it, who cares. You still have the problem. You're actually the FIRST person that has questioned the link. Best of luck with your issue.
By the way, that custhelp.com site is apparently valid - I finally found a link to it buried in their support page here: https://cms.paypal.com/us/cgi-bin/?cmd=_render-content&content_ID=developer/Support
A note to paypal - their custhelp.com service looks like it was written by a 12 year old - and having it completely decoupled from the paypal authentication mechanism sets off my security buttons.
I'll publish this question over there. Thank you for the link.
For those who may hit a similar problem, so far the current solutions point to:
a) the version I'musing in the request is wrong - change that to v60.0 - this has resulted in more data showing up in the review screen, though it needs tweaking.
b) the email receipt I'm receiving is incomplete - Paypal tech support says that the rest of the AMT, DESC, NUMBER etc lines needed to be added in the second checkout call. This I haven't tested yet. More details as I figure them out.