1

If I set up Webform CiviCRM to sell an annual membership

  • 4 installments
  • 1 payment a year
  • Four years

It seems to work just fine as far as charging them for the first installment and then tracking the rest on the CiviCRM end.

However, the user sees this on the payment page of the webform:

enter image description here

Is there any way to either remove this completely and use Webform to just list their current charge, or a way to parse this into something that will let them know what they are actually paying right now? I don't think putting the number of installments next to the membership name is going to cut it.

CiviCRM 4.7

Is using something like https://www.drupal.org/project/webform_calculation_components viable for this?

2

That’s still on the ToDo list. Can you open an issue for this in the Drupal queue? I’ve got a small PR related this that I need to submit - will have a look at how to resolve this as well.

  • I wonder if there is cheap CSS/JS hack I could use in the interim to move my project forward? I can hide the section, but how do I get the contribution amount from P1 onto P2 of the webform in a way? The webform_calculator module failed to do this. – Zachary Feb 5 '18 at 19:58
  • if we could contribute a small $ amount to get this fixed it's on the table! – Zachary Feb 11 '18 at 22:49
  • 1
    I hope to find some time this week! – KarinG - Semper IT Feb 12 '18 at 4:34
  • wf_crm_webform_preprocess.inc changing to this seems like a dirty hack? would it work? 'data-amount' => $item['line_total'] / $item['qty'], – Zachary Feb 12 '18 at 19:59

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service, privacy policy and cookie policy

Not the answer you're looking for? Browse other questions tagged or ask your own question.