Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Pay by check #128

Closed
lyonsdigital opened this issue Oct 31, 2019 · 7 comments
Closed

Pay by check #128

lyonsdigital opened this issue Oct 31, 2019 · 7 comments

Comments

@lyonsdigital
Copy link

I'm stymied. I need to generate a contribution invoice for CiviCRM and my client offers the options to pay later by check or pay now by credit card.

Do I need separate contribution processors and conditions for each payment scenario? How do I pass the pay later back to CiviCRM?

Since a manager is processing recertification for multiple contacts, should I be using the order or contribution processor? Sorry for all the questions, but I am very confused right now.

@mecachisenros
Copy link
Owner

@lyonsdigital

  1. In your form add a Radio field (Payment method), in the field settings click Bulk insert/Preset and select CiviCRM Payment Methods delete the lines that are not Credit Card and Check, so you end up with to lines like this:
1|Credit Card
4|Check

Then click Insert Options.

  1. In the Order processors settings check the box Use Payment Method mapped field, you'll see a new input right below the checkbox, map the Radio field you've created (Payment method), then set the Is Pay Later setting to Check.

  2. Add a conditional to your Payment processor to only be used when Credit Card is selected.

@lyonsdigital
Copy link
Author

Awesome! I had a small problem following directions but I figured it out. Thank you so much!!

@lyonsdigital
Copy link
Author

Thanks for all the help on this. It looks like everything is processing nicely. It looks like the line item information is passed to the Caldera outgoing email but is not passed to the CiviCRM invoice. Is that correct or should the line item detail be appearing in the CiviCRM invoice?

@mecachisenros
Copy link
Owner

@lyonsdigital all line items should appear in the invoice, what CiviCRM version are you on?

@lyonsdigital
Copy link
Author

I'm on 5.13.4. I've created a page to recertify individuals. I'm getting an email with a long list of names who were recertified. I have an attatched CSV with the same information. However, it appears that the list is not transcribed to the invoice in CiviCRM. It would be nice to have that list of five names or fewer on the invoice for the member organization to see who they are paying to certify. The client is complaining that even though they have the information, it's not presented in an easy enough way to easily read.

@mecachisenros
Copy link
Owner

You need to upgrade to CiviCRM v5.16+ or include this patch civicrm/civicrm-core/pull/13477

@lyonsdigital
Copy link
Author

Thank you again

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants