Usually if it’s a string being returned that means the call to the infusionsoft API is returning an error message. You can find out what the error message is by adding one line of debugging code before line 198 of index.php. Here’s the code in context:
if(empty($event_products)){
//if no such product already exists in infusionsoft, add one
$productId = $ee_infusionsoft->dsAdd('Product',$event_product_data);
}else{
var_dump($event_products);
$productId = $event_products[0]['Id'];
}
The support post ‘Infusionsoft add-on doesn't save contact data’ is closed to new replies.
Have a question about this support post? Create a new support post in our support forums and include a link to this existing support post so we can help you.
Support forum for Event Espresso 3 and Event Espresso 4.