Details
-
Type: Bug
-
Status: Open
-
Priority: Minor
-
Resolution: Unresolved
-
Affects Version/s: 4.7.27, 4.7.28, 4.7.29
-
Fix Version/s: None
-
Component/s: CiviEvent
-
Labels:
-
Versioning Impact:Patch (backwards-compatible bug fixes)
-
Documentation Required?:None
-
Funding Source:Contributed Code
-
Verified?:No
Description
When staff (at a client org) go to register people for paid events there is a difference in the interface and the ability to actually take/process a payment depending on what path is taken to the registration form.
If they start from the event admin page and click "Event Links" -> "Register Participant" they get a form that only allows for entering the last 4 digits of the credit card number (which of course is not enough data to actually charge the person the fee) If they start at a contact record, click the Events tab and then Submit Credit Card Event Registration, once they select the event and the price from the price set, they get a form that allows for entering all necessary payment information which does allow them to charge the user the fee.
the suggestion from Jon G worked.
change is to templates/CRM/Event/Form/ManageEvent/Tab.tpl at line 35
<li><a class="crm-event-participant" href="{crmURL p='civicrm/participant/add' q="reset=1&action=\ add&context=standalone&eid=$id"}">{ts}Register Participant{/ts}</a></li>
should be:
<li><a class="crm-event-participant" href="{crmURL p='civicrm/participant/add' q="reset=1&action=\ add&context=standalone&eid=$id&mode=live"}">{ts}Register Participant{/ts}</a></li>
I'll submit a patch soon