Posted: September 19, 2013 at 6:22 pm
|
Hey there, my client has some specific requirements for their events site. They create & run events, varying in size from tens to thousands. They want to go with Infusionsoft as their marketing solution and we’re considering Espresso for the display of events, booking, payment gateway, etc. Anyway onto the questions: – will Espresso handle customers paying for their registration in installments, using eWay? E.g. total cost is $3000, the customer pays a deposit of $1000 initially and then 4 further payments of $500 over the next 4 months. This can be manually set up in eWay’s backend, but from what I understand this would require a lot of manual work to keep payment records updated. – if payment plans are doable in Espresso, can this information also be pushed to Infusionsoft? So that Infusionsoft can accurately report what has been paid and what is still owing. Thanks 🙂 |
|
Hi Aaron, Have you checked this documentation out https://eventespresso.com/wiki/infusionsoft-addon/#tagging? It might give a better explanation than I can. Event Espresso currently cannot handle instalment payments. |
|
Hi Dean, thanks, I did see that page but unfortunately the page contents are locked out to me |
Hi Aaron, Here’s an excerpt: Conditional Tagging of New ContactsThis is done by tagging new contacts with keywords based on selections chosen in your event registration forms. By placing a relatively small amount of code, into the Custom Files add-on or your WordPress theme/functions.php file, you can start tagging new contacts! Some web programming knowledge may be required For example, in the code below, we use How do I find the question field name in Event Espresso? How do I find the tag id? Sample code for conditional tagging function espresso_infusionsoft_save_additional_tags($cust_id) { global $ee_infusionsoft; //Question types //DROPDOWN //MULTIPLE //SINGLE //TEXT //TEXTAREA //Substitute 'SINGLE_26' for the question type and the question id //Example "Gender" question if ( isset($_REQUEST['SINGLE_26']) && !empty($_REQUEST['SINGLE_26']) ){ switch (stripslashes_deep($_REQUEST['SINGLE_26'])){ case "Male": $gender_tag_id = 105; break; case "Female": $gender_tag_id = 107; break; } $ee_infusionsoft->grpAssign($cust_id, $gender_tag_id); //Debugging tools //echo '<h4>$cust_id : ' . $cust_id . ' ' . __FILE__ . 'line no: ' . __LINE__ . '</h4>'; //echo '<h4>$gender_tag_id : ' . $gender_tag_id . ' ' . __FILE__ . 'line no: ' . __LINE__ . '</h4>'; //echo '<h4>$_REQUEST : <pre>' . print_r($_REQUEST,true) . '</pre> <span style="font-size:10px;font-weight:normal;">' . __FILE__ . 'line no: ' . __LINE__ . '</span></h4>'; } } add_action('action_hook_espresso_infusionsoft_save_attendee_after', 'espresso_infusionsoft_save_additional_tags', 100, 1);
|
|
|
Thanks Josh, that helps a lot Do you think it would be hard to adapt that to also push across event data? Also do you know if there are any hooks I can hook into for event creation and event modification? |
|
Hi there, just bumping to see if anyone can help with my latest question re: adding more integration with Infusionsoft and hooking into events? |
|
Hi Aaron, The customisation might well be possible, seeing as we are already passing some event related data over (the attendee data). It would depend on what your’re trying to pass over and how. These are the current hooks/filters in Event Espresso 3.1.X, they should be viewable but if not let me know and I’ll email you the list. https://eventespresso.com/wiki/event-espresso-3-1-action-hooks/ |
The support post ‘Espresso & Infusionsoft integration’ 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.