Page 1 of 1

Billing modification form: predefined values not submitted

PostPosted: July 11th, 2011, 11:25 am
by enextns
Dear S2Member Support,

I recently set up a billing modification form for an upgrade to level 4. In that form, at the top, 4 fields seem to be predefined: First Name, Last Name, Email Address and Username. Upon submitting, the values aren't passed through to Paypal though.

After looking at the fields with firebug, I saw that the value="" attribute of the 4 text fields are empty. Is there a way to change that, so that the information is submitted too?

Code: Select all
<input type="text" tabindex="10" value="" class="s2member-pro-paypal-first-name s2member-pro-paypal-checkout-first-name" id="s2member-pro-paypal-checkout-first-name" name="s2member_pro_paypal_checkout[first_name]" maxlength="100" aria-required="true">


Thank you very much for you help!

Re: Billing modification form: predefined values not submitt

PostPosted: July 11th, 2011, 8:45 pm
by Cristián Lávaque
Those fields of the pro-form affect the WordPress profile, not the PayPal subscription. Are you using PayPal Pro or Express Checkout?

Re: Billing modification form: predefined values not submitt

PostPosted: July 12th, 2011, 12:10 pm
by enextns
PayPal Pro. Is there a way to submit the first and last name of the user? Otherwise it's hard to identify the transaction later on.

Re: Billing modification form: predefined values not submitt

PostPosted: July 13th, 2011, 1:40 am
by Cristián Lávaque
I don't know, sorry. I'll wait for Jason to answer this one.

Re: Billing modification form: predefined values not submitt

PostPosted: July 13th, 2011, 3:58 pm
by Jason Caldwell
Thanks for your inquiry.
enextns wrote:PayPal Pro. Is there a way to submit the first and last name of the user? Otherwise it's hard to identify the transaction later on.
Yes, those values are submitted to PayPal, but they're sent dynamically, as s2Member already knows about the Username/Email Address internally. This is why they're disabled in the Form. They are only made visible during checkout, so the Customer can see which account is being associated with the upgrade.

The First/Last Name fields are also sent to PayPal. However, be sure that you're running the latest version of s2Member Pro, because an early release of s2Member Pro v1.5.8 contained a bug that prevented this from working as expected. Please upgrade to s2Member Pro v110710+