paypal issue within uc?

Posts: 15
Joined: 09/14/2007

I think i have found a bug in the uc payments code?? This took quite some time of digging to determine thus far...

Even if the paypal express checkout option is disabled, if the website payments pro settings have sandbox selected for the API, the paypal button under the checkout button with go to the paypal sandbox (developer) site.

As an aside, if the API is set as live (even with the option disabled), it will link to the live paypal site. Either way, it gives an error - why it gives an error on the live setting i do not know. Should the paypal button be there at all??

The uc checkout process (from the non-paypal checkout button) seems to progress well (for a US site - given this http://www.ubercart.org/issue/890/illegal_zone_international_shipping). I have moved the test site to a live server* if anyone wants to look for themselves - http://dfc.avolvedesigns.net/ I will try to remember to post here when resolved so ppl do not go to a dead link, etc.

*there is no theme yet, only three products and no content. I have started playing with attributes on one of the products - i need to read more documentation on that

Posts: 5269
Joined: 08/07/2007
AdministratorHead Code Monkey - I eat bugs.

Just a quick note as I'm cleaning out my issue queue... I see what you mean in this, but I'm not going to change the way the code works. Instead, just know that you must disable the Express Checkout cart pane to remove the button you're talking about. I'm keeping it separate from the payment method selection in case someone wants to allow either Express Checkout or an on site checkout w/o the redirect. This should be documented in a PayPal section somewhere on Ubercart.org methinks.