Paypal and Membership Levels

I've searched all over and can't find how to have a user pay for a membership level and have it automatically raise the membership level.

 

I did have Paypal IPN and auctoreturn set to paypal.php and it does record the transaction in the money calculator but it just doesn't raise the users level.

 

What am I missing?

 

Quote · 14 Jun 2008

Check whether you have set the payment settings correctly(IPN). Or use PDT.

----
Quote · 14 Jun 2008

I double and triple checked.  I also configured to PDT on both the site and Paypal.  Still to auto-upgrade.  With PDT, the user gets this message:

 

"Thank you for your participation in SFV Singles We appreciate your purchase and you will be responded to via email at"

 

This IS possible, right?  There has to be a setting on Dolphin somewhere but I just can't find it. 

Quote · 14 Jun 2008

It is possible that you got one of the "bad copies" of 6.1 that screws up membership levels.   See my earlier post on this issue.

Rob

Quote · 14 Jun 2008

I went through all your posts and can't find any that deals with auto-upgrades.  Did I miss something?

Quote · 14 Jun 2008

I don't know if it is related or not.  There are apparently two versions of 6.1.  One of these has the "membership" block in the profile field / edit / adimin section, the others do not.  Mrpowless speculated that this could have been written out because of payment processors not being able to auto upgrade on this thread. http://www.expertzzz.com/forumz/?action=goto&cat_id=1#action=goto&topic_id=14100

If this is true, that means that if you HAVE the membership block, to could cause problems with auto upgrade- but this is just a guess- probably not very helpful, but one theory to look at if you are trying to track down the issue.

Rob

Quote · 15 Jun 2008

Still no answers for this.  Does auto membership level work for ANYONE?

Quote · 27 Jun 2008

It wasn't working for me either, so I disabled paid memberships and have to 'fly free' for a while. Sucks. I'm missing out on a lot of membership fees, but I can't have people PAY, then WAIT for me to upgrade them.

Quote · 27 Jun 2008

I guess this isn't a feature for this system.  That's sad too since I like everything else about it but this is a deal killer for me.   I guess I'll have to stop trying to develop a system based on Dolphin and work with one of it's competitors.

Quote · 29 Jun 2008

SFV - just out of curiosity, which competitor are you considering?  This is not a loaded question- I really want to know.  What are the Dolphin competitors out there that people think are good, or almost as good as Dolphin.

Rob

Quote · 29 Jun 2008

Looking at osDate for starters.  I may even have to start looking for some non-free solutions.  SOMETHING that would work.

Quote · 29 Jun 2008

this function works fine..

see mine after 10 minute setup

mem pictire for darrenpowless

I have video tutorials to help you mrpowless.com
Quote · 25 Aug 2008

I am using version 6.1.4 and it doesn't seem to be working either?  I am receiving notifications from Paypal that a user has purchased a membership - but after 20-30 min... still no auto-upgraded membership?

Is there another setting somewhere that maybe we're missing?  Not sure exactly what takes place in the code/process to upgrade the membership after a successful membership purchase?

Also, another related question... when a membership expires... does the member privileges get auto-downgraded as well via cron?

I have it setup as PDT and the URL set to return to paypal.php once the transaction is complete - the IPN is also enabled in PayPal and the return there is also set to return to paypal.php.

The transaction completes... and shows up in paypal as a completed transaction... however, in my dolphin I get the following message after the transaction completion:

"The transaction didn't proceed. Make sure you have entered your credit card information correctly and try again."

But again.... it is in my paypal account and DID complete.  HELP!!?!?! Please!!

Quote · 2 Sep 2008

Bump... see above post.   help?   please?

Quote · 3 Sep 2008

I finally figured this out ...  it appears to be a setting on PayPal's side concerning "Unconfirmed Addresses" - for customers who do not have a Paypal account.


If in PayPal's "Payment Receiving Preferences" you have "Block payments from U.S. users who do not provide a Confirmed Address:" set to "Yes" or "Ask Me"... whenever the user completes the transaction and is returned to the membership page you will see:


"The transaction didn't proceed. Make sure you have entered your credit card information correctly and try again."


But you will notice in your paypal account the transaction did actually complete and you have the payment in your paypal account.  However, dolphin did not acknowledge the completed transaction and did not update the users membership level.


However, if you have the above setting set to "No"... all is well, the transaction completes, and the user receives the "Thank you" message and their membership level is updated.


If a person who "DOES" have a PayPal account upgrades their membership all is well... the dolphin membership page thanks them for their purchase and upgrades their dolphin membership account.


I hope this helps someone else... I know I was pulling my hair out trying to figure this out.


Quote · 3 Sep 2008

 

this function works fine..

see mine after 10 minute setup

mem pictire for darrenpowless

 

Can you write something about what steps you took to make this happen?

 

Thanks

 

 

Quote · 28 Oct 2008

@ mrpowless

 

Could you please make one more so useful video tutorial about Paypal settings ??? Please ;-) 

Life is a fatal disease, sexually transmissible - Virginity is carcinogenic! Ask here for vaccine.
Quote · 29 Oct 2008

for my with 6.14 do not work the IPN and PDT script... i have to upgrate membership manually....     Yell

Good Year to all ...

Quote · 2 Jan 2009

on my site it works perfectly

Dolphin 6.1.4 running

Quote · 24 Jan 2009

YES !!! I have figured out the problem.

Well, at least for me. It has to do with the field you are entering into your Dolphin Admin under the PayPal settings.

Let me know if you are still having trouble with this and I can tell you what I changed that made it work for me !!

Quote · 29 Jan 2009

Deleted by author.

Quote · 4 Feb 2009

Deleted by author.

Quote · 4 Feb 2009

OK, this is tricky.  When someone upgrades their promotional or paid membership, the new paid membership doesn't begin until the previous one has ended.  So if someone is in the middle of their promotional period and they upgrade to a paid, the paid doesn't begin until the promotional has ended.  This mechanism is in place so that if a person has a one month paid membership, and they upgrade to a 3 month paid membership after only two weeks of their one month paid membership has elapsed, the 3 months don't begin for two more weeks.

But when a person upgrades their standard (free) membership to a paid membership, it should switch to the paid membership instantly.  Why it doesn't in some cases could be due to you having fooled around with the length of promotional memberships, or if you've manually changed folks memberships through the admin or through phpMyAdmin.

The solution is to manually check whenever someone upgrades to a paid account to make sure their record in the  ProfileMemLevels table is showing correct data (use phpMyAdmin to do this and make sure DateStarts and DateEnds both look correct).  Eventually, after some weeks or months, these errors shouldn't pop up anymore.

Quote · 4 Feb 2009
Try following these steps. This is what i did to get it working on my site. 1) Login to your paypal account that you want associated to your memberships 2) Click on "Profile" 3) Under Selling Preferences click on Website Payment Preferences 4) fill out the fields as follows: - Auto Return: On - Return URL: example. yoursite.com/viewPage.php?ID=Thank%20You Under Payment Data Transfer (optional) - Payment Data Transfer: Off Under Encrypted Website Payments - Block Non-encrypted Website Payment: Off Under PayPal Account Optional - PayPal Account Optional: Off Under Contact Telephone Number - Contact Telephone: Off (PayPal recommends this option) Under Express Checkout Settings - Support giropay and bank transfer payments: No 5) Click Save 6) After you click Save you may see your identity token at the top of the page, if you don't than click on Website Payment Preferences again and scroll down, and under: Payment Data Transfer (optional) Look for your identity token, copy it than go to the next step. 7) Login to your website admin panel 8) Click on Settings --> Payment Settings 9) In the paypal section, fill out the fields as follows: - Active: Checked - Mode: Live - Debug Output: Unchecked - Business: your email used to login to your paypal for memberships - Proccess Type: IPN - Connection Type: HTTP - Identity Token: paste the identity token you copied from your paypal. - Don't prompt customer to include a note: Checked - Sandbox Business: Leave empty 10) Click Save 11) Click Validate Saved Configuration Hope this works
Be a dolphin, be creative in you own way and you will attract a audience
Quote · 4 Feb 2009

Try following these steps. This is what i did to get it working on my site. 1) Login to your paypal account that you want associated to your memberships 2) Click on "Profile" 3) Under Selling Preferences click on Website Payment Preferences 4) fill out the fields as follows: - Auto Return: On - Return URL: example. yoursite.com/viewPage.php?ID=Thank%20You Under Payment Data Transfer (optional) - Payment Data Transfer: Off Under Encrypted Website Payments - Block Non-encrypted Website Payment: Off Under PayPal Account Optional - PayPal Account Optional: Off Under Contact Telephone Number - Contact Telephone: Off (PayPal recommends this option) Under Express Checkout Settings - Support giropay and bank transfer payments: No 5) Click Save 6) After you click Save you may see your identity token at the top of the page, if you don't than click on Website Payment Preferences again and scroll down, and under: Payment Data Transfer (optional) Look for your identity token, copy it than go to the next step. 7) Login to your website admin panel 8) Click on Settings --> Payment Settings 9) In the paypal section, fill out the fields as follows: - Active: Checked - Mode: Live - Debug Output: Unchecked - Business: your email used to login to your paypal for memberships - Proccess Type: IPN - Connection Type: HTTP - Identity Token: paste the identity token you copied from your paypal. - Don't prompt customer to include a note: Checked - Sandbox Business: Leave empty 10) Click Save 11) Click Validate Saved Configuration Hope this works

Hi, just wanted to say thanks for those instructions, works a treat.

Regards

Tyke

Quote · 1 Mar 2009

I know this is an oldish post but I can't set up my membership payments because no box appears where i can do so in admin. Cry

Quote · 16 Apr 2009

I know this is an oldish post but I can't set up my membership payments because no box appears where i can do so in admin. Cry

go to your admin panel Settings => Payment Setting

Diddy is not greedy and has time. Dolphin is cool and its not just mine :-)
Quote · 16 Apr 2009
 
 
Below is the legacy version of the Boonex site, maintained for Dolphin.Pro 7.x support.
The new Dolphin solution is powered by UNA Community Management System.