Infusionsoft Legacy Key Deprecation

URGENT – Upgrade to SubscriptionBoss 2.1 now to avoid interruption in service. Keap is discontinuing the use of the legacy Infusionsoft API keys. These are being replaced by Service Account Keys. On 31st October 2024 the endpoint for API access was changed from https://yourapp.infusionsoft.com/api/xmlrpc to https://api.infusionsoft.com/crm/xmlrpc. You need to upgrade SubscriptionBoss to version 2.1 to […]

Update to PayPal IPN Source URLs

As communicated via their email in the first week of December 2020, PayPal is expanding the Instant Payments Notification (IPN) infrastructure used to notify merchants about events related to the status of PayPal transactions. This change has added seven new IP addresses from which IPNs are being sent since January 18, 2021. Below are all […]

Limited Support For Coupon Codes

Coupon codes only work in a limited fashion. the coupon code is set up in Infusionsoft and a product or product category discount is created for that coupon code which can be a percentage of the order or a fixed amount the coupon is always applied – the buyer arrives at the order form and […]

How To Exclude Certain IPN Transaction Types

With SubscriptionBoss v1.45.2 you can exclude the processing of certain transaction types or payment statuses. You might want to do this if you have other software that is processing PayPal IPNs and SubscriptionBoss is acting as a secondary IPN listener. All you need to do is list the transaction types you wish SubscriptionBoss to ignore. […]

Strict MIME Type Checking Issue

From v1.45.2 onwards, SubscriptionBoss javascripts loaded into Infusionsoft forms have their the content type explicitly set as “application/javascript”. In previous releases, the content type was not assigned and was defaulting to “text/html”. This caused a problem if strict MIME type checking was enabled. One user reported SubscriptionBoss scripts not loading on Infusionsoft forms with the […]

Gross Chargeback Amounts

Where PayPal reports a reversal, the chargeback amount mc_gross is the amount as charged to the vendor, this excludes the fee that was charged on the original transaction. Up until v1.45.1, SubscriptionBoss treated this gross amount as the amount refunded to the buyer, and hence for some transaction it did not report a full refund […]

Canceled Reversal IPN Handling

A PayPal IPN informs SubscriptionBoss when a chargeback has been reversed. This occurs when a dispute is resolved in your favor. As the vendor, you have been paid, then had the payment reversed and now PayPal is reverting by canceling the reversal. Up to to SubscriptionBoss v1.45.1 these canceled reversals IPNs were ignored. From v1.45.2 […]

Chargebacks and Chargeback Reversals Now Supported in SubscriptionBoss v1.45.2

SubscriptionBoss 1.45.2 is ready for release. IMPORTANT: Latest IonCube Loader 6.x Required Please note that SubscriptionBoss 1.45.2 uses the latest IonCube Encoder and therefore IonCube Loader 6.x is required. The legacy IonCube Loader 4.x and 5.x are unable to run the latest version of the plugin so you must ensure you are running IonCube loader […]

Cross Currency Support

SubscriptionBoss now has cross-currency support which means you can take payment in multiple currencies and be able to use a currency other than USD as your Infusionsoft currency. Earlier versions of SubscriptionBoss required USD to be the Infusionsoft currency when operating using multiple currencies. Cross Currency Rates Explained All FX rates are expressed relative to […]

Payment Plan Expiry Notification

PayPal now informs SubscriptionBoss when a payment plan has expired. You can now specify an action set, which SubscriptionBoss will run when notified of the payment plan expiry by PayPal. More About Subscription Expiry For the sake of clarity: The timing of this event is when the final payment in a payment plan is due […]