Hi Sijo.
You can disable the coupon files with the accept_coupons attribute.
WP Admin -> s2Member -> PayPal Pro-Forms -> Shortcode Attributes -> accept_couponsIf a user is logged in, the profile fields would still be there, but populated with his profile's data.
The strength indicator missing and the lack of icons, may indicate a JavaScript conflict with something else you have installed. Please watch this video:
http://www.s2member.com/options-page-di ... ing-video/The card start date is a field needed by some gateways in the UK, if I remember correctly, and they may also be showing incorrectly because of the JavaScript problem.
Jason Caldwell wrote:The Card Start Date ( or Issue Number ) is only required for Maestro/Solo cards, and under normal circumstances, this field is hidden dynamically. It's only visible when needed by your Payment Gateway.
In your case though, it appears that s2Member's JavaScript and CSS libraries that deal with overall layout and functionality of Pro Form integrations is not loading properly on your site. I would start by taking a look at your site in Firefox; go up to the Tools -> Error Console -> Errors panel and see if you have another plugin introducing errors.
If you're unable to pin this down, please post a link to your page; we'll have a look for you.
I hope this helps.