The button will now show up even if the Infusionsoft GET params are missing.
Added button to editor that makes it easy to add a shortcode.
Bug fix: Make sure GET variable exists before trying to access it.
Tested up to 3.9.1
Re-added modification from 1.2.1 that got lost in 2.0.0 rewrite
Fixed missing action links
Set a default button text, for situations where the user doesn't specify one.
Complete re-write. This should fix a few conflicts users have had with other plugins.
Tested up to 3.9
Only pull product names and IDs. This prevents xmlrpc.inc errors when the product description contains a character that isn't valid XML, and you are using a plugin that loads a version of xmlrpc.inc that doesn't strip out invalid characters (for example, iMember360).
Tested up to 3.8.2
Added ability to specify an image to use for the button.
Pass upsell order ID to success page
Improved merchant account ID detection
Changed name comparison to be case-insensitive
Fixed "faslse" that should've been "false"
Made compatible with order forms that do not pass the contact ID field.
Replaced a few <? with <?php
Add ability to set a CSS ID on your button.
Mark certain fields as required.
Refuse to show button if required fields are not set.
Add link to more plugins by Novak Solutions.
Add link requesting ratings at WP.org.
Suggests merchant account ID based on recent usage within Infusionsoft
Fix missing parameter for Infusionsoft_InvoiceService::addOrderItem call
Only pull credit card ID (grabbing more can cause failures)
Use correct date format when creating blank order
Removed error reporting code.
Removed the Novak Solutions SDK.
Plugin is now dependent on the Infusionsoft SDK plugin.
Fix undefined index errors.
Removed call to function that didn't exist.
Removed function that wasn't used.
Tested up to 3.8.1
First release on WordPress.org
Requires: 2.7 or higher Compatible up to: 3.9.2 Last Updated: 2014-7-21 Downloads: 791