CiviCRM Community Forums (archive)

*

News:

Have a question about CiviCRM?
Get it answered quickly at the new
CiviCRM Stack Exchange Q+A site

This forum was archived on 25 November 2017. Learn more.
How to get involved.
What to do if you think you've found a bug.



  • CiviCRM Community Forums (archive) »
  • Old sections (read-only, deprecated) »
  • Support »
  • Using CiviCRM »
  • Using CiviEvent (Moderator: Yashodha Chaku) »
  • 'Pay Later' option gives error that credit card not supplied
Pages: [1]

Author Topic: 'Pay Later' option gives error that credit card not supplied  (Read 911 times)

rchapman

  • I post occasionally
  • **
  • Posts: 77
  • Karma: 0
'Pay Later' option gives error that credit card not supplied
April 08, 2010, 11:37:13 am
We have set the event to allow 'pay later' option, but when we check 'pay later' in the event registration and continue, the error

Please correct the following errors in the form fields below:

    * Card Number is a required field.
    * Security Code is a required field.
    * Expiration Date is a required field.
    * Card Type is a required field.


is returned. This seems like either a huge oversight, or some silly thing we've forgotten. My error log only shows on warning:

PHP Warning:  Call-time pass-by-reference has been deprecated in DIR/civicrm/packages/Services/mpgClasses.php on line 163, referer: WEBSITE/index.php?option=com_civicrm&task=civicrm/event/register&id=7&reset=1

any ideas?

Deepak Srivastava

  • Ask me questions
  • ****
  • Posts: 677
  • Karma: 65
Re: 'Pay Later' option gives error that credit card not supplied
April 08, 2010, 08:56:39 pm
Can't see it happening on my sandbox. Can you recreate it on civicrm demo site ?
Found this reply helpful? Contribute NOW and help us improve CiviCRM with the Make it Happen! initiative.

rchapman

  • I post occasionally
  • **
  • Posts: 77
  • Karma: 0
Re: 'Pay Later' option gives error that credit card not supplied
April 09, 2010, 04:50:35 am
Cannot duplicate on the test server. I certainly didn't assume this was a bug, I assumed this was something I omitted while setting up an event an event registration. I'll have a look through the wiki and search for specific steps to take, but if anyone has had this same silly issue, I'd love to hear what I've forgotten.

ross

rchapman

  • I post occasionally
  • **
  • Posts: 77
  • Karma: 0
Re: 'Pay Later' option gives error that credit card not supplied
April 26, 2010, 09:42:35 am
This is still happening on a second install of civi on a test server. I edited the code to make some of the credit card info not required (set "required = false" in the payment form) but all this does is limit the errors when selecting 'pay later'. it seems all the 'pay later' option does for me is hide the input fields, it doesn't affect what is a required field when submitted.

Am I really the only person this has happened to?

Pages: [1]
  • CiviCRM Community Forums (archive) »
  • Old sections (read-only, deprecated) »
  • Support »
  • Using CiviCRM »
  • Using CiviEvent (Moderator: Yashodha Chaku) »
  • 'Pay Later' option gives error that credit card not supplied

This forum was archived on 2017-11-26.