Questions about using Payment Module & Paypal

So I finally set up the payment module on my site.  I am currently using only paypal.

Here is what I have done:

Active:  is checked

Mode: live

Business: my email address

Process type:  direct

Connection type:  HTML

Identity Token:  Empty

Sandbox:  Empty

 

Anyhow, members who have purchased a membership upgrade did not automatically receive the upgrade.  Why not?  Do I have to manually process it in the Payment Administration?  This kind of sucks.  Members are paying but not getting what they paid for.

Finally,  I just got an email from PayPal  saying:

Please check your server that handles PayPal Instant Payment Notifications (IPN). IPNs sent to the following URL(s) are failing:

http://www.mywebsite.com/_pay/paypal/after.php

What should I do?  

No Signature at this time.
Quote · 22 Feb 2012

Okay, so I've been reading through the forums and I've made one change.  Is this correct???

Changed my Instant Payment Notification URL to: 

http://your-site.com/your-path/m/payment/act_finalize_checkout/
No Signature at this time.
Quote · 22 Feb 2012

HA!  What a Joke!

I just tested it out and it still doesn't work!

After I make the paypal payment, I am sent back to a page on my site that says:

No Data Given

Then when I check my membership, I still have the same Promotion membership.

Is anyone able to help me with this?

I am using the return URL given at the end of my papal settings in payment administration.

No Signature at this time.
Quote · 22 Feb 2012

I went through the same issue for my own site.

See http://www.boonex.com/forums/#topic/Error-No-Data-Input-Purchase-Membership-Level.htm

I've got it displaying a nicer message and the order shows up in the orders list. I still have to manually approve but will program a way so the membership automatically gets upgraded.

If I get a couple of hours, I am going to set up a PayPal sandbox to test out my code. If it works I'll post a tutorial for it.

Updating my BoonexNerd.net site.
Quote · 23 Feb 2012

might help

its from alext

If user buys new membership level then it is queued to the end of current membership, after current membership is elapsed the new membership is in effect. The exception is 'Standard' membership, then newly bought membership starts immediately.

This scenario makes sure that user don't loose previous membership which most probably was bough. 

If you want that newly bought membership starts immediately and previous memberships was deleted from user's profile, try to change the following line:

$bResult &= buyMembership($iClientId, $iItemId, $sOrderId);

to:

$bResult &= buyMembership($iClientId, $iItemId, $sOrderId, true);

in modules/boonex/membership/classes/BxMbpModule.php file

Quote · 23 Feb 2012

Thanks Prolaznik that's a good tip.

For me, it's the message that displays after the purchase.

From what I can see, if someone pays with a PayPal e-check, then the membership should only go through when the e-check clears. For most transaction it works fine.

Updating my BoonexNerd.net site.
Quote · 23 Feb 2012

Prolaznik and jtadeo,

Thank you so much for your replies.  I will definitely try this.

No Signature at this time.
Quote · 23 Feb 2012

Okay, I have removed the promotional membership.  Now all members begin with standard.  However, when someone purchases a upgraded membership, it still says they are standard.  

Any reason for this?????????

No Signature at this time.
Quote · 24 Feb 2012

@JasonVan,

As of Dolphin 7.0.9, the order should show up in the Pending Orders list in the Payment module.

If it's a valid order it will have a PayPal transaction id along with an Order id (that is generated by Dolphin).

Processing the order will enable the membership but will still keep the order in the Pending orders. You then need to clear it from the Pending orders.

I've got a set of notes I am blogging about this and have found a solution to the "error" message that gets thrown when the user comes back from PayPal.

When I've got it fully figured out, let me know if you want to test it. The mod is free for my members.

Updating my BoonexNerd.net site.
Quote · 7 Mar 2012

Thank you jtadeo!!!

You have saved me!  Thank you so much for your tutorial.  My payment system is working awesome now!!!

No Signature at this time.
Quote · 12 Mar 2012

You're welcome and I'm glad it worked it for you. For the thank you page, I will see if I can get the thank you page working a bit better and will post a solution for that too.

 

Thank you jtadeo!!!

You have saved me!  Thank you so much for your tutorial.  My payment system is working awesome now!!!

Updating my BoonexNerd.net site.
Quote · 13 Mar 2012

 Yes I need something when they return from Paypal. Thank you for upgrading or subscribing etc. Something that makes them feel all is well.

Let me know please.

 

You're welcome and I'm glad it worked it for you. For the thank you page, I will see if I can get the thank you page working a bit better and will post a solution for that too.

 

Thank you jtadeo!!!

You have saved me!  Thank you so much for your tutorial.  My payment system is working awesome now!!!

 

Quote · 13 Mar 2012
 
 
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.