Hide Paypal Master card forms in Billing modification

Hi
I just got the pro version and would like to achieve the following. I have replace the buddypress registration form with the membership option page on frontpage

  1. I know I can set up a free trial with the billing modification form and use it as the free registration form.
    How can i hide the the paypal and master card options at first ? (so as not to discourage first time subscribers)

  2. Then show the upgrade form when the period expires with the paypal and master card options.

Please i need to know or what other ways to achieve this . Thanks

Why are you using a Billing Modification form? That is for people who have already joined your site. It is not for new registrations.

Just use the Free Registration Form, and put the Billing Modification Form on the Login Welcome Page.

Very true. Thank you
But i dont want them to see the billing modification until their free trial expires. and maybe a code to bypass the billing form as they logged in?
Or will they always see the billing modification when they login???

Again if the free period expires , they will have to be redirected to an upgrade form. There must be a way to achieve this.
My aim is never to discourage the subscriber by showing the payment at first.

You can achieve what you want by using the Drip shortcode. Here’s the KB article: http://s2member.com/kb-article/s2drip-shortcode/

I am happy your are responding to me :slightly_smiling:
Should this be on the Membership option page ? which of course is using the free registration form.? TRIAL OF 14 days

Or the welcome login page , which should be the billing modification form , and should show only when the 14days expires.

Dont you also think the 0 Level user will always be redirected to the Membership option page ( he cannot sign up for free 2x) ?

Thanks for your patience and expecting your kind response.
I will give a testimony of this nice plugin if i get it through

I am really concerned on the buddypress pages (members, profile e.t.c)

I would put the shortcode for the Billing Modification form between the opening and closing drip shortcodes, and place all that on the Login Welcome Page, like this (I have shortened the modification code to make it easier to read here):

[s2Drip access="level1" from_day="21" to_day="30"]
[s2Member-Pro-PayPal-Form modify="1" level="1" /]
[/s2Drip]

good,
But when the subscribers days are over , and they click on restricted page , they will always be redirected to Membership option page. which now is a free registration again.
Because they can bypass the welcome page (upgrade) at their wish
its confusing

they will always be redirected to Membership option page. which now is a free registration again.

Why is it? You need to use one or more shortcodes listed in API/Scripting -> Simple/Shortcode Conditionals to ensure that the option to register for free is not made available again to someone who already has an account.

thats so so so true, I am not a PHP expert, but a good DIY learner
Pls give me a sample code

I have unlocked maintenance for you to see the site i am building (www.myhoodu.com) for your to see the registration page

and where to insert it

How about this:

[s2If !is_user_logged_in()]
 put free registration form here
[/s2If]

Put this on the Membership Options Page

Yes it works :slightly_smiling:
Though it now blank page.

  1. what of a redirect to another page, because they dont need to access that page at all as they are LOGGED IN
  2. redirect to upgrade page when the period expires.

How do you see my frontpage???

i have a dedicated hosting and have comet chat running.

Though it now blank page.

You will only see the form if you are not logged in. That’s the whole point of the shortcode.

what of a redirect to another page, because they dont need to access that page at all as they are LOGGED IN

Then you need to use a different shortcode to wrap the content you want to show them. You need to read the sections to which I referred you before to see how to do this.

redirect to upgrade page when the period expires.

Again, use another shortcode to wrap the upgrade form.

Thanks for todays help… it went a long way.
I will try all and give you a feedback. By tomorrow :slight_smile: :slight_smile: God Bless you sir

Everything is now good for Upgrade and membership forms.
Next please how can i restrict access

  1. to all members profile, with the user being able to access his own profile page when trial expires.
  2. Private Group access restrict
  3. Cometchat

The method here is too complicated and difficult
http://www.s2member.com/forums/topic/uri-restriction-for-buddypress-profile/

Start a new thread for this with a new title, so that everyone realizes what you’re now asking. I don’t use buddypress and so can’t help you.

I have opened the new topic as advised.

Update: i was able to restrict the profile pages of members when the trial expires, but it also restricts the user.
I want the user still to be able to edit his profile, irrespective if demoted to level 0

I have in my restriction URI for level 1 : /members/%%displayed_username%%/
Now it does not allow the user to view his, because he has been demoted to Level 0.

If you have an idea, Pls help me with a code, and where to put it