When using PayPal and Magento, the following problems occur:
-In the customer receipt and my receipt that PayPal sends via email, THERE ARE NO ITEMS LISTED under “Description”. That’s where both the customer and myself should see what has been ordered. I can only see the price. In the email Magento sends, the items are listed fine.
-The price shown in that email from PayPal is the TOTAL inc. postage, and is not broken down.
-Under “postage details” in the same email, it says “The seller hasn’t provided any postage details yet”.
-In the email that comes from Magento to the customer, it addresses the customer as “Guest”, and not by his name.
-In Magento admin, the bill-to and ship-to name are taken from PayPal and are NOT showing as “Guest”. However, once on the order details screen, under “Account Information”, it says “Customer Name: Guest” ?
-The order status in Magento says “processing” and does not change.
I have contacted PayPal and have talked to them about this. They have replied as below:
Unfortunately, this is an issue with the way Magento handles PayPal payments and not a PayPal issue.
it describes the variables you should use to pass individual items and prices through as part of a transaction. So, you could send a batch order through like this:
L_NAME0 = Red T-shirt
L_DESC0 = A lovely Red T-Shirt with a logo on
L_AMT0 = 10.99
L_NAME1 = White shoes
L_DESC1 = Fancy white shoes with green laces
L_AMT1 = 45.50
Etc. etc.
There are many other variables you could use to pass information through to PayPal (including total shipping/postage values) for us to itemise in the receipt email and on the payment page.
However, Magento has not implemented this in their payment flow at this time...
They also said:
I am aware that PayPal has contacted Magento regarding this, but at the end of the day they are a third-party company with no direct relationship with us and we have very little influence over the development pipe-line of their free product.
I have also reported this to Magento a NUMBER of times, but they do not even respond to or comment on bug reports, and I have certainly not seen any staff in the forums for ages.
Were you ever able to figure out the below issues? I am having the same exact problem with PayPal Payments Pro.
-In the customer receipt and my receipt that PayPal sends via email, THERE ARE NO ITEMS LISTED under “Description”. That’s where both the customer and myself should see what has been ordered. I can only see the price. In the email Magento sends, the items are listed fine.
-The price shown in that email from PayPal is the TOTAL inc. postage, and is not broken down.
However, PayPal is still a bit temperamental. It will now show the items AND the postage as separate entries MOST of the time. Every now and then it will go back to its old quirky ways, without a reason or an explanation. But for the most, it works fine.