Infusionsoft PayPal Shopping Cart Radio Button Hack

It’s been at least a year since I asked Infusionsoft to clean up the PayPal Radio button craziness…

I know there are folks out there who for one reason or another aren’t set up with a “real” merchant account so they need to use “free” PayPal as the only payment method with Infusionsoft. You know who you are!! And you already know that PayPal will only work with Infusionsoft’s Shopping Cart, not with an Order Form.

So, the nutty thing is, when you set up your shopping cart payment method with “free” PayPal as the only payment method, the cart deploys with two annoying and confusing things:

  1. There’s a radio button next to the PayPal logo, but it’s unchecked. I know this may sound trivial, but why should your precious customers have to check a button if there’s only one choice?? Every confusing click is an opportunity for “drop-off” and “buyer fatigue” that can cost you sales.
  2. The next goofy thing is that the built-in message next to the PayPal logo says “Complete this transaction easily and securely using your PayPal account”. Now, if you’re one of the poor souls who don’t want or can’t get a “real” merchant account that ties into Infusionsoft (this is quite common for non-US users), you know that PayPal also accepts bankcards — you don’t need a PayPal account to purchase via “free” PayPal! And you want your customers to know this too so they won’t drop off if they’re not into shopping with PayPal.

Let’s fix number 2 first – just add some nice red text in your cart’s “HTML Area 2″ above the PayPal box telling your customers –> Note: PayPal accepts payments from a PayPal account or via a bankcard of your choice.

Making the lone radio button default to “checked” is pretty easy too by using JQuery:

First put this bit of code in HTML Area 1:

<script src="http://code.jquery.com/jquery-1.5.1.min.js"></script>

Infusionsoft will automatically convert that line to look like this:

<script src="/jspServ/imagegetter.jsp?url=http%3A%2F%2Fcode.jquery.com%2Fjquery-1.5.1.min.js"></script>

Next, put this bit of code in your cart’s HTML Area 3:

<script>$('input[name="pmttype"]').attr('checked', true);</script>

If you know a little about JQuery, you can use this technique to really hack (i.e., improve) the look and feel of your Infusionsoft shopping cart.

This entry was posted in Infusionsoft. Bookmark the permalink.

3 Responses to Infusionsoft PayPal Shopping Cart Radio Button Hack

  1. GBurrows says:

    Hi Mark,

    This is really interesting.

    I’d love to use the Infusion shopping cart, but don’t because:

    1. The Paypal button says nothing about being able to pay with credit card – Ideally, I’d like to be able to change the actual text next to the button (or replace that button with an alternative button).

    2. Infusion cart gives the option of “I’ll mail in a check” – here in the UK we use ‘Cheques’, not ‘Checks’ – and anyway, people are much more likely to ‘Pay by invoice’ and make a bank transfer. But the Cart gives no option for this!

    I was wondering whether a variation on your hack above might deal with these two issues? Eg. replace the ‘I’ll mail in a check’ text with – “Send me an invoice”

    I’ll be grateful to hear your thoughts on this.

    Sincerely,

    GB

    • Hi GB,

      Jquery can be used to change the actual text next to the PayPal button and the button itself.

      Regarding the “I’ll mail a check” message, Jquery can be used to change the text to “cheque” or whatever you like. I would use Jquery to change the whole message to “Pay via Cheque or Invoice” and then to modify the page where “check” instructions are given to provide the customer with clearer instructions about what to do and what will happen next.

      Once your customer has selected “cheque” payment and placed the order, Infusionsoft can automatically send an invoice just fine via the User Interface.

      So in each case, just the instructions and guidance need to be tweaked to match IS’s technical capabilities.

      Cheers,
      Mark

  2. Custom API says:

    I will immediately snatch your rss as I can not find your e-mail subscription hyperlink or newsletter service. Do you have any? Kindly allow me recognise so that I may just subscribe. Thanks.

Leave a Reply

Your email address will not be published. Required fields are marked *

*

You may use these HTML tags and attributes: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>