How does the new pay to join feature work?

I need info on the pay to join feature; how it is suppose to work, what settings, etc.  The reason I ask is that is not working on a site.  After purchasing a membership level I am returned to a blank page.

Geeks, making the world a better place
Quote · 2 Nov 2015

i think there is an issue with this https://github.com/boonex/dolphin.pro/issues/139

Always remember that the future comes one day at a time.
Quote · 2 Nov 2015

Not the issue I am seeing, using PayPal Payment, the payment is processed but it returns to a blank page as I outlined in the first post.

Geeks, making the world a better place
Quote · 2 Nov 2015

I guess the answer to my question is that it doesn't.

Geeks, making the world a better place
Quote · 3 Nov 2015

Blank page maybe caused by some PHP error. Please could you try to enable display_errors PHP setting to see the exact error, also error message should be logged in php  or web-server error log files.

Rules → http://www.boonex.com/terms
Quote · 4 Nov 2015

 

Blank page maybe caused by some PHP error. Please could you try to enable display_errors PHP setting to see the exact error, also error message should be logged in php  or web-server error log files.

I guess I should have been more descriptive but my question was more along of how it is suppose to work.  I am not getting a white page.  When Pay to Join is enabled, the memberships levels are displayed instead of the join form.  You can click and purchase a membership level but the return back to Dolphin does not display the join form so the person could continued to join the site; thus my question on how this feature is suppose to work.  It just display the site's menu bar with a blank division below and the footer; in other words, nothing, no messages, no join form, just a blank Dolphin page. If Join to Pay is working; and one can not test this on the Boonex demo site, then an understanding of how it is suppose to work will enable me to try debugging why it is not working for me.

Geeks, making the world a better place
Quote · 4 Nov 2015

Hello

When "Pay to Join" is enabled and a visitor selected and paid for some level he should be redirected on a special join page inside Payment module. The URL should look like

http://www.yourdomain.com/m/payment/join 

Also he should receive a message with this Join URL to be able to join later. This internal join page allows to finish join process.

It should work if payment module is correctly configured and accepts payments. Did you check whether the payment was accepted when a visitor was redirected on an "empty" page? Also what is the URL of the page which he was redirected on?

Quote · 5 Nov 2015

 

Hello

When "Pay to Join" is enabled and a visitor selected and paid for some level he should be redirected on a special join page inside Payment module. The URL should look like

http://www.yourdomain.com/m/payment/join 

Also he should receive a message with this Join URL to be able to join later. This internal join page allows to finish join process.

It should work if payment module is correctly configured and accepts payments. Did you check whether the payment was accepted when a visitor was redirected on an "empty" page? Also what is the URL of the page which he was redirected on?

 I will have to log into PayPal to see if the payment was applied to the account.  The return URL was /m/payment/act_finalize_checkout/paypal/0

 

We are using regular PayPal Payments module; does the Pay to Join work with the regular PayPal Payments?

Geeks, making the world a better place
Quote · 5 Nov 2015

It does, but not recurring billing. 

does the Pay to Join work with the regular PayPal Payments?

 

Rules → http://www.boonex.com/terms
Quote · 16 Nov 2015

I am having a similar issue to GG. I should specify that I am creating test memberships and testing Paypal payments using Sandbox. After payment, Paypal leads back to /m/payment/cart, whereas from your response Anton on a successful transaction it should go back to /m/payment/join is that correct?

I found these lines in BxPmtConfig.php:

        $this->_sJoinUrl = $this->getBaseUri() . 'join/';
        $this->_sReturnUrl = $this->getBaseUri() . 'cart/';
        $this->_sDataReturnUrl = $this->getBaseUri() . 'act_finalize_checkout/';

So its indicating two different workflows yeah?

  1. /join/ = successful transaction on a joining member
  2. /cart/ =
  • an unsuccessful transaction on a joining member or
  • a successful transaction on an existing member?

Additionally I note the data return URL is shorter than the one quoted in the admin panel, are both interchangeable?

 

Thanks in advance

Quote · 13 Dec 2015

Ah so to test I changed

        $this->_sReturnUrl = $this->getBaseUri() . 'cart/';

to 'join/'

and it takes me back to the payment/join/ page and says "ACTION IS NOT ALLOWED", so its probably an issue with my Paypal IPN not communicating success back to my site. Would you agree?

 

thanks again

Quote · 13 Dec 2015

For the life of me I could not get IPN to work. The notifications seem to be coming in too slow. Have switched to PDT and everything works as it should now. Perhaps try that GG.

Quote · 13 Dec 2015

 

Hello

When "Pay to Join" is enabled and a visitor selected and paid for some level he should be redirected on a special join page inside Payment module. The URL should look like

http://www.yourdomain.com/m/payment/join 

Also he should receive a message with this Join URL to be able to join later. This internal join page allows to finish join process.

It should work if payment module is correctly configured and accepts payments. Did you check whether the payment was accepted when a visitor was redirected on an "empty" page? Also what is the URL of the page which he was redirected on?

This just does not work.  Paypal is working.  When one can join free, one can buy a membership without any issue.  This new Pay to Join feature is broken.  Boonex, tell me this, was this tested with a live site using a live PayPal account?  I have my doubts if it was.  If so, then turn this feature on in the demo site, set up a paid membership for one cent and let me see for myself that it is working.

Geeks, making the world a better place
Quote · 6 Jan 2016

It wasn't possible to join for free at all, when paid join was enabled, this feature was already added and will be available in the upcoming version. Also it was some other fixes, along with some code refactoring.

Please try it when new version is released. 

This just does not work.  Paypal is working.  When one can join free, one can buy a membership without any issue.  This new Pay to Join feature is broken.  Boonex, tell me this, was this tested with a live site using a live PayPal account?  I have my doubts if it was.  If so, then turn this feature on in the demo site, set up a paid membership for one cent and let me see for myself that it is working.

 

Rules → http://www.boonex.com/terms
Quote · 10 Jan 2016
 
 
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.