0

I'm setting up Subscriptions for a client; I've implemented the Subscriptions page, and it works for people who already have an account in EE, but it fails if you aren't logged in, despite register_member="yes" being set.

The error returned is:

CARD_CREATE: Email is required.

I verified that the email address is indeed in the form, and in fact, I get this error even with the Templates that come with Subscriptions. This makes the product unusable for my client.

If it matters, I also am using SolSpace User, and I have it set up to use email addresses as usernames on the site.

1

Have you installed the included templates? If so, go to the template subscribe_with_register.html and it includes a fully working example.

The key is you must have register_member="yes" as a parameter and you must have at minimum these four fields: username, email, password and password_confirm. Custom fields can be added with m_field_id_1 with 1 being the field id of the custom member field.

| improve this answer | |
  • Yes, even the included templates do not work, as I mentioned in the original post. Here's a link to the unmodified example template that comes with Subscriptions 1.5.3: crushlivepoker.com/subs/subscribe_with_register/… – andrew.welch Mar 31 '15 at 13:02
  • Do you have EE settings enabled to allow new members? – Parscale Mar 31 '15 at 16:52
  • Yes, I have new users enabled. Member activation is set to "Self-activation via email". Require terms of service is NO. – andrew.welch Mar 31 '15 at 20:20
  • You are going to need to make a support ticket. It works in my environments, so we need to see what you have different. – Parscale Mar 31 '15 at 23:52

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.