By Jason Wells on Thursday, 23 November 2017
Posted in General Issues
Replies 38
Likes 0
Views 666
Votes 0
I have implemented a registration process in Easy Social and have PayPlans as the gateway. We are having issues with making PayPlans work with the merchant Gateway Braintree (plugin option).

There are 2 profiles - Basic and Premium/Pro (Monthly/Annual Payment)

Until we resolve the issue can we suspend the Payment flow and have all users who register assigned to the Premium permissions (we call it an opening offer or something like that).

We can then fix the payment flow in the background.
Hello,

Yes, it can be possible using signup plan. refer below mentioned links for this.


  • Disable all Payplansregistration type plugin , so user will not be forced to subscribe the plan for registration.

  • Create a plan for premium access and set visible to no, so it will not shown in frontend.

  • Install Profilebased plan app, you need to setup signup plan (created in 2 step) in plugin configuration.
  • http://www.readybytes.net/payplans/apps.html#/app/pp-profilebasedplan

  • Create JUsertype and EasysocialProfiletype app for this plan (as you are using this on your site)


Please try this solution and let me know if it's not working in your case.
·
Thursday, 23 November 2017 12:59
·
0 Likes
·
0 Votes
·
0 Comments
·
Hello,

1.Disable all Payplansregistration type plugin , so user will not be forced to subscribe the plan for registration.
2.Create a plan for premium access and set visible to no, so it will not shown in frontend.

above these two points is complete.

3.Install Profilebased plan app, you need to setup signup plan (created in 2 step) in plugin configuration.
http://www.readybytes.net/payplans/apps.html#/app/pp-profilebasedplan.

This point is not complete,because their is no download link,in this points.

please help me
·
Thursday, 23 November 2017 15:52
·
0 Likes
·
0 Votes
·
0 Comments
·
Hello,

To install profilebased plan app, go to backend PayPlans >> Apps >> App Store, here you need to search for this app and install it.

Let me know if you didn't find this.
·
Thursday, 23 November 2017 16:07
·
0 Likes
·
0 Votes
·
0 Comments
·
Hello,
The plan does not work,i registered new user but thier is no plan display
·
Thursday, 23 November 2017 17:21
·
0 Likes
·
0 Votes
·
0 Comments
·
Hello,

I checked your site and you have created app instance for profilebased plan, which is not require in your case.
You need to set this in plugin configuration , i have done at your site.
See attached screen shot.

Please take a look on this issue again and let me know if still issue persist.
·
Thursday, 23 November 2017 17:50
·
0 Likes
·
0 Votes
·
0 Comments
·
Hello,

ok thanks,All points are done but i dont know how it is use this plan to registered user.

please check again.
·
Thursday, 23 November 2017 18:09
·
0 Likes
·
0 Votes
·
0 Comments
·
Hello,

When you registered the user ankit , then profiel based plan plugin is not configured, that's why no subscription assigned to this user after registration, that's why on dashbaord not shown.
See attached screen shot.

Please try to register new user and check this issue again.
Update me if still issue persist.
·
Thursday, 23 November 2017 18:27
·
0 Likes
·
0 Votes
·
0 Comments
·
What is happening?

Some time theme is working,Some time is not working.Registration process is not working
Please check it and give me answer

ASAP
·
Thursday, 30 November 2017 16:15
·
0 Likes
·
0 Votes
·
0 Comments
·
Remainder

I am waiting
·
Thursday, 30 November 2017 17:07
·
0 Likes
·
0 Votes
·
0 Comments
·
I am working on this issue, will update you soon.
·
Thursday, 30 November 2017 17:17
·
0 Likes
·
0 Votes
·
0 Comments
·
Hello,

is it fixed or take more time
·
Thursday, 30 November 2017 18:55
·
0 Likes
·
0 Votes
·
0 Comments
·
Hello,

I have checked your site and found that easysocial is not updated properly at your end , so i am not able to register at site.
Please allow us to update es on your site and if you have done any customization then please take backup of them .

Update us , so we can check this issue.
·
Thursday, 30 November 2017 19:04
·
0 Likes
·
0 Votes
·
0 Comments
·
"...found that easysocial is not updated properly at your end"

What does this mean specifically? The update process never gave any indication of a problem.
·
Thursday, 30 November 2017 20:09
·
0 Likes
·
0 Votes
·
0 Comments
·
Please do the needfull
·
Thursday, 30 November 2017 20:13
·
0 Likes
·
0 Votes
·
0 Comments
·
Hello Jason,

We have checked your site and one js file is missing located at https://www.riskoracle.com/media/com_easysocial/scripts/admin-2.1.6.min.js
.We have updated this file at your site and now it's working fine.

I have tried to register with 2 users and premium plan is added to them successfully.
see attached screen shot.

Please take a look and update me if still issue persist.
·
Friday, 01 December 2017 01:42
·
0 Likes
·
0 Votes
·
0 Comments
·
Hello,

how to change the redirection url after login
·
Monday, 04 December 2017 16:57
·
0 Likes
·
0 Votes
·
0 Comments
·
Hi there,

You can change those redirection as follow http://take.ms/fEYxG. Please give it a try and see how it goes.
·
Monday, 04 December 2017 17:11
·
0 Likes
·
0 Votes
·
0 Comments
·
Hello,

there is no option to redirect profile page after login
·
Monday, 04 December 2017 18:11
·
0 Likes
·
0 Votes
·
0 Comments
·
Hi there,

Sorry for not explaining them on previous reply.

Those redirection are based what menu you have created on you site. In order for you to be able to redirect to current login profile sections, you need to create a new menu item as shown http://take.ms/YUL1w. Once you have created them, you should be able to select them on prompted steps on above reply.

Please give it a try and see how it goes.
·
Monday, 04 December 2017 18:18
·
0 Likes
·
0 Votes
·
0 Comments
·
Hello,

can you please tell me..

How to configure the PAYPAL PLANS ?
·
Thursday, 14 December 2017 19:35
·
0 Likes
·
0 Votes
·
0 Comments
·
Hello Jason,

I didn't get your issue.
Can you please explain what you want to configure in payplans plan, so i can assist you.
·
Friday, 15 December 2017 10:33
·
0 Likes
·
0 Votes
·
0 Comments
·
Hello,

i didn't make any payment,tell me how to change currency,because my merchant account currency is 'SGD'
·
Friday, 15 December 2017 15:22
·
0 Likes
·
0 Votes
·
0 Comments
·
Hello,

I have checked your site and found that previously when you created the plans the usd currency is set in Payplans currency,
Now you have change the currency in payplans configuration, so to replicate this change on existing plan , you need to edit the plan and save again , so currency will be change as per payplans configuration.

I have done this at your site , later you change currency in payplans configuration then don't forgot to edit and save existing plan, so change will replicate everywhere.

Try to complete payment now and let me know if still issue persist.
·
Friday, 15 December 2017 16:06
·
0 Likes
·
0 Votes
·
0 Comments
·
Hello,

how to change the payment mode environment,production environment change to testing environment
·
Monday, 18 December 2017 14:54
·
0 Likes
·
0 Votes
·
0 Comments
·
Hello Jason,

You can set Sandbox mode in App's configuration (for the payment gateway you are using).
see attached screen shot for example.
·
Monday, 18 December 2017 15:56
·
0 Likes
·
0 Votes
·
0 Comments
·
Hello,

can you please tell me the exact location which location i change the mode (production mode change to test mode)
·
Monday, 18 December 2017 17:44
·
0 Likes
·
0 Votes
·
0 Comments
·
Hello Jason,

Go to backend Payplans >> Apps >> App Instance , here all the app's are listed.
Edit the payment app instance and set it to production mode and also update the details.
·
Tuesday, 19 December 2017 10:24
·
0 Likes
·
0 Votes
·
0 Comments
·
Need your help

Step 1 : Joining Process
Step 2 : Email confirmation link(Screen/popup)
• If you don't receive the confirmation email within the next few minutes, please click on resend confirmation email and check your spam folder.
• If the email address name@email.com is not correct, please change your email address.
Step 3 : Confirmation Email
Step 4 : Redirect to profile page
Your Risk Oracle Community
Please set your Risk Oracle Community close to the city where you are currently living. This way you will find nearby members and get access to events and groups relevant to your local environment.
As you are living in Singapore we suggest you join the Risk Oracle Singapore Community
Drop Down box below with Singapore auto selected
If member selects drop down box then its shows the other group locations that can be selected.
Step 5 :
Upload Photo
Shows a Preview of what it would look like plus flags for Country Born and Currently Living In
Step 6 : Add some profile information related to work experience etc.
Step 7 (This will use PayPlans and connect to Braintree processing account.)
Choose Membership
Step 8
Go to profile dashboard.
Step 9
Auto Welcome message to registered email address post clicking Maybe Later button.
·
Tuesday, 09 January 2018 22:06
·
0 Likes
·
0 Votes
·
0 Comments
·
Hello Jason,

According to your requirement step 2 and step 7 is not possible.

Step 1 : Right now as now there is no feature in es registration as well as in payplans quick registration to resend activation link to user.

Setp 7 : Membership plan selection will not work in between registration process. If registration plugin enabled then you need to chosse membership plan first before registering at site.

Let me know if you have any confusion.
·
Wednesday, 10 January 2018 11:11
·
0 Likes
·
0 Votes
·
0 Comments
·
Step 1 : Right now as now there is no feature in es registration as well as in payplans quick registration to resend activation link to user.

Understood - There is no way to re-send an activation link. What happens to someone who registers on the site, gets sent the email confirmation link but takes no action on it or takes action in 2 weeks time (they forgot for example)? Does the confirmation link expire after a certain time or is permanently available?

Setp 7 : Membership plan selection will not work in between registration process. If registration plugin enabled then you need to chosse membership plan first before registering at site.

I don't understand this.

When clicks on the email confirmation link he comes back to the site and logs in. At this point he is a confirmed basic member - which is the default group for all members. He then goes through a process of adding more information to his profile. Step 7 is about asking him if he wants to upgrade his membership level to Premium. He then has 2 options to pay a 1. monthly or an 2. annual fee for being a Premium member.

Are you saying this work flow is not possible?

If not at what stage of the joining process do I have to offer this membership choice i.e. 1. Basic Member, 2. Premium Member - Monthly 2b. Premium Member - Annual

Can you confirm that Step 4 is possible.

Step 4 is where information about country born and country residing information (given in the joining process Step 1) is used to automatically assign them to a Group based on country residing. The new member then has an option to stay with what was allocated or choose another single option.

Can you please outline how this can be done in the module.

Each Country Group can have Basic and Premium members (Monthly or Annual subscription)
Each member can upgrade their membership at any time
Each member can only belong to 1 Country Group which they can change in there profile.
·
Wednesday, 10 January 2018 12:27
·
0 Likes
·
0 Votes
·
0 Comments
·
Hello Jason,

Step 1 : In case of easysocial registration , in backend admin can send activation link to user. This link will not expire.
If they face any issue they will contact to administrator of site and admin can resend the activation link again to that user.
http://take.ms/vu4AC

Step 7 : Ok, i got your point now. After login when user edit his profile , on step 7 you will add upgrade membersgip option. (it's customisation by you).

Step 4 : regarding this you are talking about to assign group on the basis of country value selected by user, so i can assist you.
·
Wednesday, 10 January 2018 15:24
·
0 Likes
·
0 Votes
·
0 Comments
·
Step 7 : Ok, i got your point now. After login when user edit his profile , on step 7 you will add upgrade membersgip option. (it's customisation by you).

Where do I go customise this as a step. Or is there an alternative approach that I could take?

Step 4 : regarding this you are talking about to assign group on the basis of country value selected by user, so i can assist you.

Yes this is what I want to do. When they join they provide information on which country they are a citizen of and which country they are currently residing. I want to use country of residence as a condition that results in assigning them to a specific group. I have created the groups for countries around the world already.

If this is not something I can customise how to I add in a step which asks the member to pick a country community group to join.

Is there a way to limit them to only being part of one country group?

How would country groups connect with membership type?

Is it:

Country Group - Basic & Pro member type

or

Basic Members - Country groups
Pro Members - Country groups

Thanks for the guidance!
·
Thursday, 11 January 2018 10:51
·
0 Likes
·
0 Votes
·
0 Comments
·
Hi there,

Please find your inquiries below.

Where do I go customise this as a step. Or is there an alternative approach that I could take?

They only way for you to achieve this is by adding HTML field for your current profile types. By doing this, you can add links or button for your user to get redirected to your subscription plans. You can follow steps prompted below:

1. Head to Backend>Components>Easysocial>Custom field>Workflow.
2. Add new field, and choose HTML fields as shown http://take.ms/bkqmH
3. Then, head to 'Field' sections, and add customs codes there as for example http://take.ms/xbUO0
4. If this links only shown during editing process, you need to enable this setting only http://take.ms/G7C3V under 'Visibility' tab.

By the way, from my opinion, you can add these links into different area. You can add them on module, and display them through-out your site for user's awareness. If you interested, you can refer them here https://www.templatemonster.com/help/joomla-3-x-how-to-add-custom-html-module.html


-I want to use country of residence as a condition that results in assigning them to a specific group.
-How would country groups connect with membership type?
- If this is not something I can customise how to I add in a step which asks the member to pick a country community group to join.
- Is there a way to limit them to only being part of one country group?

It will fall under customization part, as currently we cannot achieve this where when you click on a country, you will be automatically assigned to each groups respectively. If you require us to perform the customization for you, you can always request for a quote from us at https://crm.stackideas.com and select "Customizations" . Our sales person would be glad to send you a quote for the customizations that you have requested.

Thanks for your understanding and hope this help.
·
Thursday, 11 January 2018 13:10
·
0 Likes
·
0 Votes
·
0 Comments
·
Thanks a lot.

...cannot achieve this where when you click on a country, you will be automatically assigned to each groups respectively...


Ok. So I can not do what I wanted, can my own developer customise it?

If it would take my developer too long can you advise the best way I can approach this within Easy Social.

For example:

Can the new member receive a step immediately post registration (a replacement step 7) where they are asked to pick their local country community manually? So its not automatic but they just see a drop down, find their best country and select that one. Going forward they are assigned to that unless they choose a different one in their profile.

If I cannot put it as a step how can I get them at a later time to pick a local country community to join? They will only ever have 1 country group at a time. For professional interests there will be many different types. These interest groups (site defined and user defined) will be nested under each country. Country - Pro Interest 1- n
·
Thursday, 11 January 2018 14:05
·
0 Likes
·
0 Votes
·
0 Comments
·
Hi there,

In order to achieve this, you can use country field instead of address field. It will only list all country and there are no need for users to check for their address first as you can see here http://take.ms/mDxGrY. Doing this, it would be more easier for your developer to relate them(with your country based groups).

Please give it a check and see how it goes.
·
Thursday, 11 January 2018 17:48
·
0 Likes
·
0 Votes
·
0 Comments
·
View Full Post