3

DAP=>Infusionsoft PAID Product

If you want to integrate all your payment flows with Infusionsoft in such a way that even if a user makes a purchase on your site using a DAP generated payment button or using paypal-hosted button, Clickbank etc, you want the users to be added to Infusionsoft subscriber list, then please use the following steps for integration.

You can set up ‘plugin notification’ in DAP Products=>Notifications tab to automatically add DAP users (upon successful payment) to an Infusionsoft compaign/group.

1) Install the Infusionsoft SDK as described here

2) Create your PAID Product in DAP Products / Levels -> Manage page.

3) Click on the Notifications tab -> Plugin Notify Add / Remove section, and add your Infusionsoft Compaign Id and GroupId in this format for infusionsoft integration :

infusionsoft:compaignId:groupId

NOTE:
campaignId is the Id number of the follow-up sequence.
groupId is the Id number of the tag you would like to apply. This is found under the Setup->Tags menu.

For ex:
infusionsoft:41:6

4) Complete the DAP product setup (set up the DAP products => Pricing/Notifications/ContentResponder/Autoresponder tab)

5) Generate payment button (paypal, CB, DAP Cart etc) for this DAP product and publish it on your sales page.

That’s it.

To test, visit the page where you have the payment button and complete a test purchase. Now login to Infusionsoft and see if this user automatically made it to the Infusionsoft subscriber list.

Click Here to Leave a Comment Below 3 comments
Gabriel Brent - February 28, 2015

So after setup with all the infusionsoft API, I get the error message going from DAP => Infusionsoft paid product.

I manually added a test account to a DAP product.
the notification code looks like this:
infusionsoft:63:105

ERROR: 8 – CURL error: error setting certificate verify locations: CAfile: /var/www/html/dap/infusionsoft.pem CApath: /etc/ssl/certs

Looks like some kind of SSL certification error. So I checked for the /infusionsoft.pem file in that folder and in the folder that I downloaded from the infusionsoft SDK, nothing! And no idea what I’m looking for in the /etc/ssl/certs/ folder. Any ideas?

Reply
Veena Prashanth - February 28, 2015

Hi Gabriel,

This link has the certificate:
https://github.com/infusionsoft/PHP-iSDK/blob/master/src/infusionsoft.pem

Load it (without line numbers). Click the “Raw” button to load the text without line numbers, select all, copy and paste to a text editor. Save it as plain text file named “infusionsoft.pem”

Upload the file to the dap folder on your site.

See if that works.

Thanks,
Veena

Reply
Gabriel Brent - March 1, 2015

Yeah, I found out about that looking at the Infusionsoft forums. Apparently, the SSL cert. expired on them unexpectedly.

Reply

Leave a Reply: