Paypal express not working on checkout page

For general questions and discussions specific to the AbleCommerce 7.0 Asp.Net product.
Post Reply
User avatar
Jaz
Captain (CAPT)
Captain (CAPT)
Posts: 245
Joined: Wed Nov 05, 2008 4:04 am
Location: Torrance, CA
Contact:

Paypal express not working on checkout page

Post by Jaz » Fri Dec 12, 2008 5:04 pm

I have my store set up to use paypal express. In the shopping cart there is a link for PayPal express and it works fine.

However, on the actual checkout page, then I chose PayPal for a payment method, i get the standard paypal method, not the express checkout method. Is this correct?

If this is correct, I have the following error, when I try to use it:

"We cannot process this transaction because there is a problem with the PayPal email address supplied by the seller. Please contact the seller to resolve the problem. If this payment is for an eBay listing, you can contact the seller via the "Ask Seller a Question" link on the listing page. When you have the correct email address, payment can be made at http://www.paypal.com.

I looked at the forums and saw that the file "CommerceBuilder.PayPal.dll" needs to be replaced. I have replaced this file a while ago. I taked to PayPal and they said the paypay pal button is linking to:

Code: Select all

<form name="PayPal_Button" action="https://www.paypal.com/xclick/" method="post">

<html><head><meta HTTP-EQUIV="Pragma" CONTENT="no-cache"></head><body onload="document.PayPal_Button.submit();">
<form name="PayPal_Button" action="https://www.paypal.com/xclick/" method="post">
<input type="hidden" name="amount" value="30.00">
<input type="hidden" name="handling" value="0.00">
<input type="hidden" name="shipping" value="8.13">
<input type="hidden" name="tax" value="0.00">
<input type="hidden" name="shipping2" value="0">
<input type="hidden" name="cmd" value="_xclick">
<input type="hidden" name="business" value="david@trickconcepts.com">
<input type="hidden" name="bn" value="AbleCommerce 7.0">
<input type="hidden" name="item_name" value="Order No: 117">
<input type="hidden" name="quantity" value="1">
<input type="hidden" name="return" value="https://www.trickconcepts.com//ProcessPayPal.ashx?OrderId=117">
<input type="hidden" name="rm" value="2">
<input type="hidden" name="cancel_return" value="https://www.trickconcepts.com//Members/MyOrder.aspx?OrderId=117">
<input type="hidden" name="no_shipping" value="1">
<input type="hidden" name="no_note" value="1">
<input type="hidden" name="cs" value="0">
<input type="hidden" name="custom" value="117">
<input type="hidden" name="currency_code" value="USD">
<input type="hidden" name="handling_cart" value="0">
<input type="hidden" name="bn" value="ablecommerce">
<input type="hidden" name="mrb" value="R-4SH04028LF295822X">
<input type="hidden" name="pal" value="393Q5LFLKJUCU">
<input type="hidden" name="notify_url" value="https://www.trickconcepts.com//ProcessPayPal.ashx?OrderId=117">
<input type="hidden" name="paymentaction" value="authorization">
<input type="hidden" name="upload" value="1"></form></body></html>
and it sould be going to:

Code: Select all

<form target="paypal" action="https://www.paypal.com/cgi-bin/webscr" method="post">
I though the updated file was suposed to fix that. Anyhow, I keep getting orders that are authorization pending. Is there a way to just have the express checkout be the payment method on the checkout page, unstead of the standared PayPal checkout?

Thanks,
David Jasiewicz
President
Trick Concepts - Metal Fab. Engineering and Product Design
http://www.trickconcepts.com-- If you are an ASP or PHP programmer or CSS web specialist I will gladly trade for graphic design, mechanical engineering or metal fabrication service! --

nogatek
Ensign (ENS)
Ensign (ENS)
Posts: 18
Joined: Thu Aug 28, 2008 7:57 pm

Re: Paypal express not working on checkout page

Post by nogatek » Fri Jan 02, 2009 6:45 pm

Hi,

I have carefully read the instructions and configured our paypal account AND the AC7 paypal gateway with everything required, yet I can't work out how to make the paypal EXPRESS button show up (whether in the basket OR checkout page).

I want users to be able to pay by paypal express on the 'one page checkout' screen.

How can I manually set this? It always shows the paypal website payments standard button?

Is there an option / technique to force the paypal gateway to use paypal express?

Thanks, Mark

User avatar
Jaz
Captain (CAPT)
Captain (CAPT)
Posts: 245
Joined: Wed Nov 05, 2008 4:04 am
Location: Torrance, CA
Contact:

Re: Paypal express not working on checkout page

Post by Jaz » Tue Feb 24, 2009 3:55 am

I finally found out that PayPal express will not work on a shared server because a shared server can't run full trust. Does any one else have any info on this?
David Jasiewicz
President
Trick Concepts - Metal Fab. Engineering and Product Design
http://www.trickconcepts.com-- If you are an ASP or PHP programmer or CSS web specialist I will gladly trade for graphic design, mechanical engineering or metal fabrication service! --

User avatar
Jaz
Captain (CAPT)
Captain (CAPT)
Posts: 245
Joined: Wed Nov 05, 2008 4:04 am
Location: Torrance, CA
Contact:

Re: Paypal express not working on checkout page

Post by Jaz » Fri Mar 13, 2009 3:48 pm

Does anyone have any information on this?
David Jasiewicz
President
Trick Concepts - Metal Fab. Engineering and Product Design
http://www.trickconcepts.com-- If you are an ASP or PHP programmer or CSS web specialist I will gladly trade for graphic design, mechanical engineering or metal fabrication service! --

User avatar
jmestep
AbleCommerce Angel
Posts: 8164
Joined: Sun Feb 29, 2004 8:04 pm
Location: Dayton, OH
Contact:

Re: Paypal express not working on checkout page

Post by jmestep » Sat Mar 14, 2009 7:01 am

No, but I've been told the same thing-- it can't run on a shared server. I think there is some kind of special SSL cert from Paypal that you have to install on the server, for one thing. But this is just what I remember from a couple of years ago. Paypal probably has the information on their site, if you can find it. I think their search is worse than this forum search. :(
Judy Estep
Web Developer
jestep@web2market.com
http://www.web2market.com
708-653-3100 x209
New search report plugin for business intelligence:
http://www.web2market.com/Search-Report ... -P154.aspx

User avatar
Jaz
Captain (CAPT)
Captain (CAPT)
Posts: 245
Joined: Wed Nov 05, 2008 4:04 am
Location: Torrance, CA
Contact:

Re: Paypal express not working on checkout page

Post by Jaz » Mon Mar 16, 2009 5:26 pm

I asked PayPal about this. Here is the responce I got:
Thank you for contacting PayPal Merchant Technical Services. Again, my name is Tina and I was pleased to be able to assist you with your question today.

You can use the API signature method rather than an API certificate so that you do not need to set special permissions to the certificate file. You would request the API signature from your PayPal account in the Profile, though if you've already requested the certificate you will need to delete that first.
David Jasiewicz
President
Trick Concepts - Metal Fab. Engineering and Product Design
http://www.trickconcepts.com-- If you are an ASP or PHP programmer or CSS web specialist I will gladly trade for graphic design, mechanical engineering or metal fabrication service! --

Post Reply