I have purchased the module, now I realize that the documentation is not applicable

10 replies [Last post]
mikeacce
Offline
Joined: 02/23/2010
Status: 
Answered

I bought the module and was very concerned that there was documentation, and when I found it I was relieved. Now I realize  that the documentation only talks about a new site. I have an existing site that I am trying to move from lm_paypal. Is there a document to do this or am I on my own?

 

Connie

Leighton Whiting
Offline
Joined: 06/02/2009
Sleepingbeauty, I can help

Sleepingbeauty,
I can help walk you through it. There is not function to migrate from LM_Paypal, so you will have to create the Membership Plans you want to use and then it should just work. Or do you have existing customers with LM_Paypal?

Sincerely,
Leighton Whiting

mikeacce
Offline
Joined: 02/23/2010
Yes, I have existing

Yes, I have existing customers. Is there an easy way to make the transfer?

 

Connie

Abilnet
Offline
Joined: 12/07/2009
 Hi Connie, We have to

 Hi Connie,

We have to remember, these professionally maintained  "MoneyScripts" -modules are totally separate products from the basic Drupal -modules. What I've personally found out, "ms_membership_suite" and other modules by Leighton, are excellent Drupal modules.

I'm also confident, Leighton is willing to offer some commercial help to upgrade from other modules.

 

Leighton Whiting
Offline
Joined: 06/02/2009
Abilnet, Thank you for the

Abilnet,
Thank you for the kind words, they are really encouraging :)

Connie,
Depending on how your Subscriptions were set up with LM_Paypal, it may be somewhat tricky to migrate. I only used LM_Paypal one time two years ago, and only briefly (enough to see that it wasn't what I was needing for a client's site). But I think I have an idea of how it must work.

Here is what I think will need to be done:

1) The current Memberships will have to be imported into Membership Suite, given a start date, and have the payment records also imported. Depending on how many users you have, this can either be done manually (if you only have a few users) or we could make a function to do so (if you have many users).

2) Paypal stores the IPN Notify URL in their database, and it can't be changed. So in order for Membership Suite to act on the IPNs from PayPal for the memberships from LM_Paypal, we will need to redirect the LM_Paypal IPN Notify URL to forward all traffic to the Membership Suite IPN Notify URL. This could be done with the Path Redirect module.

3) The Membership Plans you offer will have to be remade using Membership Suite, since I'm sure that there will be many settings that can't be imported from LM_Paypal (because they are not implemented in LM_Paypal).

I am currently traveling (on my honey-moon! ;). I just left this morning and I won't be back until next Friday. I have been meaning to make some kind of migration scripts from other Drupal modules like LM_Paypal, but haven't been able to justify the time needed since so few of my users are using it, and also because I am concentrating all my time and energy on getting the new MS Core hammered out.

For those of you who are interested in that, it is REALLY awesome! It is close now to being complete, and it is going to make things MUCH more intuitive and also more extensible and secure at the same time. Also, I completely revamped the Membership Suite module, and I am LOVING the beta version. The Membership Plans settings page has been revamped and it is so much easier and more intuitive to create plans, as well as being much more powerful on the analytics and reporting side of things, as well as the ability to customize all of the Payment Gateway settings on a per-plan basis. It really has been a huge endeavor, but I think it will definitely be worth it to get a good solid release like this out which can then be built on in so many new ways.

Anyways, if I am a bit scarce for the next few days, please accept my apologies and know that I will be getting the new releases out as soon as I can :)

Sincerely,
Leighton Whiting

Leighton Whiting
Offline
Joined: 06/02/2009
Forgot to mention, one of the

Forgot to mention, one of the major things I am doing with the new version is heavily documenting all of the functions and code, and also making README's and a new FAQ section for each module with screenshots and mini-tutorials, so that the Documentation will be up to par.

Sincerely,
Leighton Whiting

Abilnet
Offline
Joined: 12/07/2009
 This level of support

This level of support Leighton is providing here, is like a dream to come true, awesome!

mikeacce
Offline
Joined: 02/23/2010
Thanks Leigh, I have printed

Thanks Leigh, I have printed out your response and will transfer the members over after I have finished my testing.

Connie

mikeacce
Offline
Joined: 02/23/2010
Leigh: I just read through

Leigh:

I just read through your explaination and have realized that upgrading from LM_paypal is not trivial. I have 1000 members, most of them expired. So I would not relish doing this manually.

What would it take for a function to be created? I am a programmer but no expierience in PHP. Maybe you could sub out some of the work so that I can help with the effort. I have experience in C#, java and many older languages.

Or can we simply do a database massage and transfer? My email is connie at walshclan dot biz, if you want me to help create the upgrade function. Of course my time would be free in exchange for the function to happen very quickly. I appreciate that your time is limited, right now. But at this point, I have to decide how I can meet my deadlines.

Connie

Leighton Whiting
Offline
Joined: 06/02/2009
Connie, Yes, just a quick

Connie,
Yes, just a quick function to transfer the MySQL records and change them to work with Membership Suite. I would have to take a closer look at your database to determine how long it would take, and how easy it would be. Could you email me your ftp login info, drupal admin login info, and phpMyAdmin login info so I can take a look? Send them to support@moneyscripts.net

Sincerely,
Leighton Whiting

Leighton Whiting
Offline
Joined: 06/02/2009
Update - New Migrate Function

As of Membership Suite 6.4, there is a Migrate function that allows you to migrate your data from LM PayPal. To see how this works, check out the tutorial: http://www.moneyscripts.net/tutorials/membership-suite/how-migrate-lm-pa...

Sincerely,
Leighton Whiting

Twitter Feed