latest stable versions: v150827 (changelog)

Old Forums (READ-ONLY): The community now lives at WP Sharks™. If you have an s2Member® Pro question, please use our new Support System.

Removing Fields from the Pro Forms

Home Forums Community Forum Removing Fields from the Pro Forms

This topic contains 10 replies, has 3 voices. Last updated by  Sacha Greif 4 years, 8 months ago.

Topic Author Topic
Posted: Thursday Apr 19th, 2012 at 3:29 am #11191
Sacha Greif
Username: sachag

List Of Topic Replies

Viewing 10 replies - 1 through 10 (of 10 total)
Author Replies
Author Replies
Posted: Thursday Apr 19th, 2012 at 7:21 am #11225

Hi Sacha.

Well, those fields are not for the profile, they’re required to process the payment. In a registration form you don’t get those, unless you add them with custom fields.

Posted: Thursday Apr 19th, 2012 at 7:28 am #11226
Sacha Greif
Username: sachag

You’re right, I wasn’t clear. I was referring to the payment form.

I understand that they’re used to process the payment, but I thought I saw an option somewhere in Paypal to specify which fields are required for payments. Will that option affect the form on my site (doesn’t seem like it so far)? Or is there any other way to get rid of those fields, either on the s2member side or in Paypal?

Posted: Friday Apr 20th, 2012 at 1:57 am #11326

Not on s2Member’s side, but you can ask PayPal support if there’s a way. I’m not sure how, though, if they are needed to get the payment. The only way you wouldn’t need them is with Express Checkout, because then the user would have to login to his PayPal account, which already has the stuff they need for funds.

Posted: Friday Apr 20th, 2012 at 5:22 pm #11422
Sacha Greif
Username: sachag

What would happen if I simply removed them? For example, the “State/Region” field is really only applicable to the US, address in other countries don’t have it.

And here’s the relevant Paypal settings page: http://cl.ly/G2at

(“Paypal Integral Evolution” is just the french name of Paypal Pro)

Are those settings taken into account by s2member?

Posted: Friday Apr 20th, 2012 at 11:42 pm #11453

I’ll have to ask Jason about this one. I’m emailing him now, I hope he gets to it soon. Thanks for your patience! :)

Posted: Friday Apr 20th, 2012 at 11:48 pm #11454
Sacha Greif
Username: sachag

Thanks a lot!

Posted: Tuesday Apr 24th, 2012 at 11:27 am #11710
Staff Member

Thanks for the heads up on this thread.

In the case of s2Member Pro Forms, we integrate with the PayPal Pro API, and these basic address fields are required by the PayPal Pro API. Therefore, removing them would prevent transactions from being completed successfully under this type of integration.

The address fields in s2Member Pro Forms are also used in any tax calculations that you may or may not configure. For merchants using fraud protection, address fields also allow you to deny/allow transactions based on the AVS report (i.e. address verification), which can be configured from within your PayPal account.

Conclusion. It’s not possible to remove the default billing address fields without causing problems.

Posted: Tuesday Apr 24th, 2012 at 7:00 pm #11774
Sacha Greif
Username: sachag

Thanks for replying. The only thing I’m not quite clear about is that if those fields are required by Paypal, why does Paypal itself have the option to disable them?

Also, those default fields are specific to the US, the “state” field does not apply in most other countries (or is pretty much useless), it would’ve been nice to be able to remove at least this one, or at least make it non-mandatory.

Posted: Thursday Apr 26th, 2012 at 10:08 am #11938
Staff Member

Hi Sacha. Thanks for the follow-up.

I’m not quite sure either. PayPal’s API really dictates this for us though. I suppose it’s mostly geared toward fraud screening on their end. The PayPal Pro API gives a merchant quite a bit of freedom to do what they like. PayPal though, is ultimately responsible for all incoming transactions. I think it’s good for PayPal to have address information from paying customers, even if you (as the site owner) are not concerned about collecting it for any specific purpose, it helps in almost every financial review process that exists today.

Regarding the “state” field. I believe that reads “State/Province”, with province being a secondary term, used mostly in Canada, but also helps to further clarify the meaning of the field internationally. Most online payment forms collect similar details, and just about anywhere you live in the world, you’re going to have something that needs to fill this field (a province, state, region, something usually).

If you’re ever interested in translating your Pro Form (and the wording of this particular area), you could use the gettext Filters made possible by WordPress, making plugin translation (for plugins that support translation), fairly simple. s2Member and s2Member both support plugin translations.

Pre Sale FAQs » Can s2Member® be translated into other languages?

Posted: Thursday Apr 26th, 2012 at 10:33 am #11943
Sacha Greif
Username: sachag

I understand the fraud prevention aspect, my point was more that if the Paypal admin itself provides a setting to remove those fields, there might be a way to make that setting work through the API as well (but then again, knowing Paypal, maybe not).

And I know about translating, I’ve already translated quite a few fields, thanks :)

Viewing 10 replies - 1 through 10 (of 10 total)

This topic is closed to new replies. Topics with no replies for 2 weeks are closed automatically.

Old Forums (READ-ONLY): The community now lives at WP Sharks™. If you have an s2Member® Pro question, please use our new Support System.

Contacting s2Member: Please use our Support Center for bug reports, pre-sale questions & technical assistance.