Paypal Express Checkout

I’m wondering if anybody else is having problems with PayPal Express checkout.

I’ve added to our payment methods with the usr name, password and certification from paypal.

The problem I’m having is that when redirected to paypal’s express checkout I cannot see the details of the order. I tried paying to see if it will appear on the invoice. No luck. The receipt on the customer’s shows only the price paid but no details of the order.

I contacted paypal’s technical support and they suggested the following:


[QUOTE]You will need to pass the item details like so as part of the API calls (Where n is a number starting at 0 and incrementing for each product):



L_NAMEn

L_AMTn

L_QTYn

L_NUMBERn

L_DESCn[/QUOTE]



I created a ticket on the help desk area of cs-cart and the response I received was:


[QUOTE]Please let me explain. According to Paypal Express rules it should not be transferred to the Paypal website.



Thank you.





Sincerely yours,

Maria Zuzanova

Technical support engineer[/QUOTE]



This, of course, is contrary to what PayPal Express customization guide says:

[url]https://cms.paypal.com/us/cgi-bin/?cmd=_render-content&content_ID=developer/e_howto_api_ECGettingStarted#id084RM09B0Y4[/url]



Under “Configuring and Customizing the Express Checkout Experience” it says:

[QUOTE]You should include



*Order details, including shipping and tax, during checkout

Important:



Not displaying this information is a major cause of shopping cart abandonment during checkout.

[/QUOTE]



I’ve also created a bug tracker entry ([url]http://forum.cs-cart.com/vbugs.php?do=view&vbug_id=1815[/url])



I believe this is a major problem that needs to be addressed on cs-cart PayPal Express code. If anyone has found a solution, please let me know. I’m still waiting for Technical support reply to my latest reply.



Any help will be greatly appreciated.

For all those who have read this thread and want more information about PayPal Express Checkout:



I’ve been contacted by technical support from CS-Cart.

I’m completely dissapointed by their answer:

Basically, they say that the functionality of “displaying item details in PayPal Express Checkout” is not supported “out of the box” on CS-Cart.

Basically, what they are saying is that if I need that “feature” added, I need to contact the developers and get a quote.



This is quite ridiculous. How can they say that they support PayPal Express Checkout on their website and not support a COMPLETELY NECESSARY feasure of sending adding the item details to the receipt that will show on the customer’s receipt! How do they expect the customers to find out what they bought?



I’m so dissapointed with CS-Cart.



I opened a customer’s voice entry and whoever wants to participate on it, please vote here:

[url]http://cscart.uservoice.com/forums/40782-general/suggestions/585517-paypal-express-checkout-add-item-details[/url]

I’m not sure, but I think it was working in the previous version. I will have a look if I have one installed and will try to check it out.

We don’t use the Express but do use the regular paypal not the pro. And on the paypal receipt it does show the order details.

payment.jpg

[QUOTE]How do they expect the customers to find out what they bought?[/QUOTE]



Well, they will receive a detailed email receipt from your CS-Cart store, they will then recieve an email from Paypal confirming the total amount charged to their account. This has never been an issue for our business.

Thanks Indy for checking that out. I’m quite surprised no one else have any issues with this.



I have also tried PayPal standard and it does show the details. The problem is that the order remains OPEN. So if you are downloading orders or want to sync them with other software, you want to make sure they’ve been processed, ie, payment has gone through. Open is the status once an order has been placed, but it can be either through phone or other method nor requiring a response from a payment gateway.



To Struck, I agree that the users will receive something from cs-cart and that they can see their orders on cs-cart. However, there are many scenarios where a detail information in your paypal account will be more than necessary. If you want to export all your transactions from paypal, with the details, then you’ll have blanks. If you want to do a report of expenses, for tax purposes, etc, you’ll need that information. Furthermore, it just not right. It doesn’t look right on the records to have blank spaces and amounts at the end. I see that and I just don’t want to come back to buy from that store with “ghost” products (I’m been dramatic, I know, but you get my point).



I really hope CS-Cart can solve this. If anyone else found a solution, please share it. It will be greatly appreciated.

[QUOTE]To Struck, I agree that the users will receive something from cs-cart and that they can see their orders on cs-cart. However, there are many scenarios where a detail information in your paypal account will be more than necessary. If you want to export all your transactions from paypal, with the details, then you’ll have blanks. If you want to do a report of expenses, for tax purposes, etc, you’ll need that information. Furthermore, it just not right. It doesn’t look right on the records to have blank spaces and amounts at the end. I see that and I just don’t want to come back to buy from that store with “ghost” products (I’m been dramatic, I know, but you get my point).[/QUOTE]



Hello Samhn,



I can understand that this could be more important to yourself & others based upon how you may run your business internals. It is just that the real details of the order are sent to your customers via the emailed Invoice from your CS-Cart store, I have always viewed a secondary receipt from Paypal (or any other processor for that matter) as nothing more than an additional confirmation. I know that when I purchase online, the actual store email receipt is what I pay attention to for actual order details, then when I rcv a seperate payment notification from Paypal, it is only about the total amount removed from my account, as in does it match my order total, yep… then all is good. As far as additional accounting & or tax reports, we rely on our business accounting program to compile those details.



But again, we all often have different needs I guess! :wink:

I am currently using PayPal standard and my orders do not remain OPEN unless a person doesn’t pay for the order. They automatically change to IN PROCESS upon payment verification being received from PayPal.



Yes, the customer will leave your site at the end to pay but I haven’t had any issues with this. For some reason, my PayPal Express didn’t work correctly when I initially tried setting it up and I just haven’t gone back to re-test it.

[quote name=‘Struck’]Hello Samhn,



I can understand that this could be more important to yourself & others based upon how you may run your business internals. It is just that the real details of the order are sent to your customers via the emailed Invoice from your CS-Cart store, I have always viewed a secondary receipt from Paypal (or any other processor for that matter) as nothing more than an additional confirmation. I know that when I purchase online, the actual store email receipt is what I pay attention to for actual order details, then when I rcv a seperate payment notification from Paypal, it is only about the total amount removed from my account, as in does it match my order total, yep… then all is good. As far as additional accounting & or tax reports, we rely on our business accounting program to compile those details.



But again, we all often have different needs I guess! ;)[/QUOTE]



Hi Struck and thanks for your reply. Two things, one as a customer and another as a store administrator that purshased a software that says it does something when it doesn’t.

  1. I agree, we all have different needs. I have all the notifications in place (which can be a nightmare for customers receiving an “INVOICE” of a failed order, but that is another issue). From a customer perspective, I strongly believe that all the information should be uniform. If you are used to using PayPal, then you are used to receiving a confirmation for your purshase with the details of it. I can download all thaf information eventually on my computer in whatever format I want. As a user I expect both confirmations then to match. Furthermore, if I’m bying something and all of the sudden there is no information available to confirm what I’m bying, then I’ll go back, check again, and this either will make me abandon the cart or try many times. Confusing!


  2. As a store administrator I’m not happy with features that half work. This is why I’m quite dissapointed with CS-Cart in this matter. Why not be straight forward and say that PayPal Express Checkout works with limited functionality!?!?!? If they did this on purpose based on their business model, then say so! Then you can make an educated choice.



    Probably I’m too much into details, but I believe other users share the same frustration: [url]http://forum.cs-cart.com/showthread.php?t=12968[/url]

I must agree that for the product information to not transfer to the paypal checkout is a little silly as it does transfer with paypal standard and paypal pro. Can we get some kind of bug fix for this temporarily?



Regards

[quote name=‘AmitP’]I must agree that for the product information to not transfer to the paypal checkout is a little silly as it does transfer with paypal standard and paypal pro. Can we get some kind of bug fix for this temporarily?



Regards[/QUOTE]



Exaclty!!! I created a “bug” entry: [url]http://forum.cs-cart.com/vbugs.php?do=view&vbug_id=1815[/url] and also an “idea” entry: [url]http://cscart.uservoice.com/forums/40782-general/suggestions/585517-paypal-express-checkout-add-item-details?ref=title[/url]



I know that for some people it doesn’t affect them, but for others it is a must.

I’ve been researching different PayPal methods and I’m not 100% sure, but I think this is the way PayPal Express works. I don’t think it is a bug or lack of features in CS-Cart. According to PayPal, during PayPal Express checkout they only edit and review billing and shipping info at PayPal and everything else is supposed to be handled by the shopping cart.



If you can find documentation stating otherwise, please let me know.

[quote name=‘jgaris’]I’ve been researching different PayPal methods and I’m not 100% sure, but I think this is the way PayPal Express works. I don’t think it is a bug or lack of features in CS-Cart. According to PayPal, during PayPal Express checkout they only edit and review billing and shipping info at PayPal and everything else is supposed to be handled by the shopping cart.



If you can find documentation stating otherwise, please let me know.[/QUOTE]



Hi jgaris,

Thanks for looking at it also. I’ll just point you to read the following info:

[url]https://cms.paypal.com/us/cgi-bin/?cmd=_render-content&content_ID=developer/e_howto_api_ECGettingStarted#id084RM09B0Y4[/url]



Under “Configuring and Customizing the Express Checkout Experience” they recommend that you should add the details tax, etc. during checkout, and they say:

[QUOTE]Not displaying this information is a major cause of shopping cart abandonment during checkout.[/QUOTE]



I agree with you that it is not a bug, but some functionality was left out on purpose from CS-CART. I recently received a quote for $180 for cs-cart to include that functionality. So, I’m still considering it, unless someone ease does it for the whole forum.



Let me know if you find out more. Regards!