PrestaShop membership management module - Agile Membership

In this forum you can post anything related to PrestaShop Modules/Addons from Agile Addons-Modules.Com.

If you need support for any module/addon from Agile Addons-Module.Com, please post it here. We will respond as soon as possible. Usually within one business day.

Please indicate the PrestaShop version, product name. product version, and if possible your order # to get a prompt response.

Moderator: jeffayao_1666

Re: PrestaShop membership management module - Agile Membersh

Postby shokinro » Wed Aug 08, 2012 1:02 am

Thanks for inquiry on Agile Membership module.

I\'m looking to give members a credit of 50 messages that they can send out and it get\'s disabled once they run out of credit and have to top it up. Is it possible with this addon?

I am not sure what kind of message you are referring to.
Is it a email message or some kind of instant message?
How does it work in PrestaShop, is messenger a PrestaShop module?

In stead of membership modules, the Agile Prepaid token/credit seems much more fit your needs.
Customer can purchase tokens/credits by cash payment. Or you can also give credit directly.
Customer then can use credit to purchase products (such as your message). Because it is a digital goods, so customer can get it in just one click as long as he/she still have tokens/credits.

You can hide the "Send" button until it is paid by token.

See more details on this Prepaid tokens/credits module, please visit here
http://addons-modules.com/en/prestashop ... le-12.html
Follow us at Twitter Like us on Facebook Watch our Tutorial Videos on YouTube
shokinro
Site Admin
 
Posts: 3091
Joined: Sat Jun 25, 2011 3:08 pm

PrestaShop membership management module - Agile Membership

Postby maria_usanporta_1897 » Thu Aug 09, 2012 4:11 pm

Good evening,

I\'m interested in your Agile membership product.

I want to ask you if it is possible to connect different computers with the same membership licence, like on a group.

We are planning to do a shop with different membership levels in order to allow clients to acess to different online content. What we would like to do is to create different membership levels depending on the computers we allow to connect at the same time:

- Individual
- Groups of 1 - 5 people
- Groups of more than 5 people

Is it possible with Agile membership?

Thank you very much for your help,


Regards

María Usán Porta
maria_usanporta_1897
 
Posts: 0
Joined: Thu Aug 09, 2012 4:11 pm

Re: PrestaShop membership management module - Agile Membersh

Postby shokinro » Fri Aug 10, 2012 12:43 am

Thanks for your inquiry on Agile Membership module.

I want to ask you if it is possible to connect different computers with the same membership licence, like on a group.

We are planning to do a shop with different membership levels in order to allow clients to acess to different online content. What we would like to do is to create different membership levels depending on the computers we allow to connect at the same time:

- Individual
- Groups of 1 - 5 people
- Groups of more than 5 people

Is it possible with Agile membership?

Yes, the module allows you create different type of memberships.
You can use different type membership to control the computer access.
The module is able to control access of PrestaShop pages, and CMS contents.

What we want to obtain is that with the same membership licence (the same user and password), clients could connect several computers at the same time doing three membership licence levels:

Membership licence levels 1: (1 user and password). Allows the connection of 1 computer
Membership licence levels 2: (1 user and password). Allows the simultaneous connection of 5 computers
Membership licence levels 3: (1 user and password). Allows the simultaneous connection of more than 5 computers

I hope you could understand better now my problem,

Do you mean the membership can log in/access your PrestaShop from different computers.
And you want to control number of simultaneous access to your PrestaShop?

This seems difficult, because internet access is asynchronized, you do not now when the user has left or not.
Follow us at Twitter Like us on Facebook Watch our Tutorial Videos on YouTube
shokinro
Site Admin
 
Posts: 3091
Joined: Sat Jun 25, 2011 3:08 pm

PrestaShop membership management module - Agile Membership

Postby mmilic_1906 » Sat Aug 11, 2012 4:08 pm

Does your Membership module support recurring membership payments (membership expires when customer cancels membership or when payment is not made)? Also I would like to have affiliate program to market the membership - how will that work? also when customer becomes free or paid member it should automatically becomes affiliate.

Regards
Mike
mmilic_1906
 
Posts: 0
Joined: Sat Aug 11, 2012 4:08 pm

Re: PrestaShop membership management module - Agile Membersh

Postby shokinro » Sat Aug 11, 2012 4:29 pm

Thanks for your inquiry
Does your Membership module support recurring membership payments (membership expires when customer cancels membership or when payment is not made)? Also I would like to have affiliate program to market the membership - how will that work? also when customer becomes free or paid member it should automatically becomes affiliate.

The membership module itself does not have payment function. Because all different payment has different way, so it is handled separately by payment module.

But we have following payment modules support recurring payments
Agile Paypal Express checkout
- this module has integrated into membership module, it will automatically preset the recurring interval.
Agile Authorize.Net express checkout

Affiliate module is not integrated into membership yet, if necessary we can discuss a customization.
Follow us at Twitter Like us on Facebook Watch our Tutorial Videos on YouTube
shokinro
Site Admin
 
Posts: 3091
Joined: Sat Jun 25, 2011 3:08 pm

Re: PrestaShop membership management module - Agile Membersh

Postby shokinro » Thu Sep 20, 2012 5:29 am

New version of Agile Membership module 1.3.0 is released, now it is officially supporting PrestaShop 1.5.

With his new release
- Modules is adjusted to be compatible with prestashop 1.5
- New feature: show membership history at My Membership page
- Fixed the membership type issue when cancel then buy another type of membership
- Fixed the membership type issue when expired then buy another type of membership at same day
Follow us at Twitter Like us on Facebook Watch our Tutorial Videos on YouTube
shokinro
Site Admin
 
Posts: 3091
Joined: Sat Jun 25, 2011 3:08 pm

Re: PrestaShop membership management module - Agile Membersh

Postby pocholo22_2060 » Sun Sep 23, 2012 2:48 pm

Hello
You module is fantastic!
I have a question for you

not show add to cart and other fields if membership type is free
??

TRANKS ATTEMPT!
pocholo22_2060
 
Posts: 15
Joined: Sun Sep 23, 2012 2:45 pm

Re: PrestaShop membership management module - Agile Membersh

Postby shokinro » Sun Sep 23, 2012 3:03 pm

Thanks for using our Agile Membership module.

not show add to cart and other fields if membership type is free

Currently the module does not support this function. You can only disable the access at whole level.
But it is possible do that. It requires some code changes in both theme file and PHP file.

1. Load membership information at PHP code in following page controller
/controllers/CategoryController.php
/controllers/ProductController.php

Code: Select all
$mid = CustomerMembership::getIdByCustomerId(intval($cookie->id_customer));
$membership = new CustomerMembership(intval($mid));
if(!Validate::isLoadedObject($membership))
{
    $membership->id_customer = intval($cookie->id_customer);
    $membership->activated = 0;
    $membership->id_membership_trype = 0;
    $membership->date_add = date("Y-m-d H:i:s");
}

$smarty->assign('membership' => $membership);



2. You need to changes following file to hide the "Add to cart"
You can make changes at following files
/themes/yourtheme/product.tpl
/themes/yourtheme/product-list.tpl

Code: Select all
{If $membership.id_membership_type|intval != 4}

Add to cart

{/else}
Null
{/if}


hope this helps.
Follow us at Twitter Like us on Facebook Watch our Tutorial Videos on YouTube
shokinro
Site Admin
 
Posts: 3091
Joined: Sat Jun 25, 2011 3:08 pm

Re: PrestaShop membership management module - Agile Membersh

Postby pocholo22_2060 » Sun Sep 23, 2012 3:30 pm

There is two error:

First

Code: Select all
$smarty->assign('membership' => $membership);


TO
Code: Select all
$smarty->assign('membership' , $membership);


correct?

Second error:

Page product
Code: Select all
Fatal error: Class 'CustomerMembership' not found in /var/www/vhosts/***********/httpdocs/controllers/ProductController.php on line 483


THIS IS CODE

Code: Select all
}
   // Add membership
   $mid = CustomerMembership::getIdByCustomerId(intval($cookie->id_customer));
$membership = new CustomerMembership(intval($mid));
if(!Validate::isLoadedObject($membership))
{
    $membership->id_customer = intval($cookie->id_customer);
    $membership->activated = 0;
    $membership->id_membership_trype = 0;
    $membership->date_add = date("Y-m-d H:i:s");
}
$smarty->assign('membership' , $membership);


Version presta : 1.4.9.0
pocholo22_2060
 
Posts: 15
Joined: Sun Sep 23, 2012 2:45 pm

Re: PrestaShop membership management module - Agile Membersh

Postby shokinro » Sun Sep 23, 2012 3:59 pm

Sorry, I didn't test the code. it is not possible to do so.
I assume you know PHP and have knowledge of PHP.

for first, you are right.
For 2nd one, you need to add a lines to include related files.

Code: Select all
require_once(_PS_ROOT_DIR_.'/modiles/agilemembership/CustomerMembership.php');
require_once(_PS_ROOT_DIR_ .'/modiles/agilemembership/MembershipType.php');
require_once(_PS_ROOT_DIR_.'/modiles/agilemembership/MembershipHistory.php');
Follow us at Twitter Like us on Facebook Watch our Tutorial Videos on YouTube
shokinro
Site Admin
 
Posts: 3091
Joined: Sat Jun 25, 2011 3:08 pm

PreviousNext

Return to Support forum - Agile PrestaShop Modules/Addons

Who is online

Users browsing this forum: No registered users and 3 guests