Ubercart – This transaction is invalid. Please return to the recipient’s website to complete your transaction using their regular checkout flow.

Why oh why is everything to do with Drupal so difficult? With WordPress you just tick a box and everything just works. With Drupal getting even the tiniest thing working you have to spend 1 and a half years bleeding out the eyeballs for.

Having said that the reason for this post is because I’m building an e-commerce website and Drupal seemed a good idea at the time. The site’s actually finished, you can have a look at it here http://www.newagegiftshops.co.uk

The only remaining problem I have is with Ubercart and getting the PayPal payment gateway to work properly – I get this error:

“This transaction is invalid. Please return to the recipient’s website to complete your transaction using their regular checkout flow.”

Neither the Ubercart website or Drupal.org have been of any help whatsoever. I’ve just updated my Ubercart module to the very latest (as of this post) Ubercart 6.x-2.7 and STILL it doesn’t work.

It’s now got to the point where I’m so hacked off with it, that I decided to get rid of that stupid non-working button all together!

A simple modification to your styles.css file will do the trick – It’s a total hack I know but why bother having a button on your site that doesn’t work and clearly never has?

#uc-paypal-ec-form {
    display: none;
}
Fixed!

Related posts:

  1. Invalid argument supplied for foreach in template.php
  2. A new Drupal website is on it’s way
  3. Ubercart Product images not displaying for anonymous users
  4. Ubercart store footer – How to remove
  5. (Solved) – Ubercart cannot find a necessary encryption key. Refer to the store admin dashboard to isolate which one.
  6. Joost de Valk – Website SEO Advice
  7. Ubercart catalog block not showing for anonymous users

Leave a Reply