Recently Viewed...
DNN Modules
SnowCovered Top Sellers

Edit documents directly on your server. The premier document management solution for DotNetNuke (DNN). Index contents of documents. Share documents across your portal and avoid duplicates. Revised and flexible UI. Extensible architecture.

'Relationship Building' and 'Communication' are two essential nuts and bolts for a business to prosper. This module allows you to bridge both of these and easily generate continuous awareness of your web site, products and services. Your prospects and customers will greatly appreciate this featur

Live Content uses Web 2.0 approach to provide a Rich User Interface and streamlines content presentation by overlaying content on current page. Overlay images, videos, audio, text/html content, flash, dotnetnuke modules, and external content. Experience the demo...

The Catalyst skins are professionally designed, coded and packaged by a team of DotNetNuke experts. The skins are available in 12 great colours. This skin is easily customisable with our unique DrNuke EasyMod technology. Try our demo!

In this day and age, knowing as much detailed information as possible about your customer, prospect or web site user is essential. Thankfully, the new 'Dynamics Forms' module from Data Springs, makes it easier than ever to segment your data collection efforts.

Ultra Video Gallery is a brother product of Ultra Media Gallery, UVG allows you to add videos in various format and automatically convert them to flv format, you also can add videos from embed code and play them in our integrated flash video player.

Ultra Media Gallery is the most popular photo gallery and media gallery solution for DotNetNuke, UMG offers 10 different flash player to browse your gallery with completely different user interface experience.

Capture your users attention, enrich your site with multimedia flash, and create and opt in distribution list for your DNN site. These are just a few of the many features the Data Springs Module Collection can provide you.

Version 5 of the perennial best-selling tool for creating data-based solutions in DNN without custom programming. This version focuses on greater flexibility, expandability, and ease-of-use.

ALL NEW ! - Minimalist includes skin packs in 12 great colors. Each color has Flat, Gradient and Glass versions. Feature rich XML Flash header, perfect for just about any purpose. 9 Different menu options in each skin pack; 3 horizontal menus, 3 vertical menus and 3 all-new Twin level menus . . .

    |   Register   |   Sunday, November 23, 2008   
Data Springs Product Forums...
Subject: Paypal Subscription troubles
Prev Next
You are not authorized to post a reply.

Author Messages
Kelly
Posts:22
going with the flow
going with the flow

07/28/2008 2:30 PM  

I'm trying to setup a simple Paypal subscription using DynReg 3.20.51 on DNN 4.8.4 and having some problems.

 

I am using the Paypal sandbox, and the following parameters string:

 

&email=$(Email)&currency_code=USD&a3=79.00&p3=1&t3=Y&no_note=1&no_shipping=1&item_name=$(SubDivision)&first_name=$(FirstN)&last_name=$(LastN)

 

When I arrive at the Paypal site, I am asked to enter an amount for the purchase .. it does not appear that the cmd=xclick_subscriptions is being sent, or am I missing something? Do I need to define the various subscriptions with Paypal first (I'm assuming this info is sent in the string).   

 

I have all the correct settings I believe in module config ...

 

Gateway Enabled = Yes

Payment Gateway=Paypal

Test Mode = checked (does this even apply to Paypal? My understanding is that this is for Authorize.net only)

Execute Gateway = Only Initial Reg

Calculation Total = (empty)

PayPal Login = my sandbox seller account

Paypal Payment Type = Subscription

Paypal Url = Sanbox.Paypal.com (NOTE spelling of Sandbox)

 

When I link to the Paypal site the url string looks like this ...

 

https://www.sandbox.paypal.com/ca/cgi-bin/webscr?cmd=_flow&SESSION=1r7pe6gn7MFa_3ZIkRSBOznkaS5JWivZeCITc4Zo9_A_TaziyR5FW0VpEP0&dispatch=5885d80a13c0db1f80512b0980fcab74abc3e59231243d18fb86b96d6baa4d65

 

(There are underscores that may not show above because of the underline on the url .... cmd=_flow, MFa_3Z, etc.)

 

On another note: I have used Paypal Purchase from Dyn Forms successfully in the past so I'm pretty sure I understand the basics .. not too different with Dyn Reg.

 

Otherwise, I use your modules a fair amount and I think they're great! Just need a little help with this subscription thing.

 

Kelly

 

 

 

Candace
Posts:94
river guide
river guide

07/29/2008 10:34 AM  

Hi Kelly,

 

I tried to duplicate this using the details you provided here but I'm not getting the same response.  So, let's do one of these:  1.  Can you give us temporary edit rights to your site?  If you want to do this, please open a support ticket and provide us with login/password (preferably host).  OR 2.  please set up your page on betasprings.com and let us know the name of your page.

 

Either way, we'll get this figured out. 

 

Thanks,

Candace

Kelly
Posts:22
going with the flow
going with the flow

07/29/2008 1:13 PM  

Thanks Candace, I have summitted a support ticket on Snowcovered .. I hope that is what you where you wanted me to submit it.

 

Thanks

 

Kelly

 

Aj
Posts:14
wading in the water
wading in the water

08/04/2008 8:37 AM  

I'm having the same issue - did you find anything yet?  I'm sure it's my same problem!

Thanks

Candace
Posts:94
river guide
river guide

08/04/2008 9:53 AM  

Hi Aj,


We found in Kelly's case that there was a problem with the subscription link and we were able to fix that.  However, before I move forward, I just want to verify that this fix is appropriate for your situation.  Are you trying to set up a subscription (not a purchase) and encountering the same problem?

Let me know, ok?

Candace

Aj
Posts:14
wading in the water
wading in the water

08/04/2008 11:17 AM  

yes, I am trying to set up a monthly subscription.

Thanks!

Chad
Posts:2227
river guide
river guide

08/05/2008 3:40 PM  

Aj - Did you get this resolved?

Kelly
Posts:22
going with the flow
going with the flow

08/05/2008 4:13 PM  

Hi Chad, Candace helped me out with the 3.20.56 version which solved the cmd=xclick-subscriptions problem. However, once that was resolved I proceeded to setup completion events .. some work some don't .. specifically the add to role events.

 

I have setup a similar scenario on beta springs and it produces the same results I have on my production site. I have a few notes listed on my beta srings page ...

 

http://www.betasprings.com/DynamicRegistration/KellysPaypalSubcription/tabid/339/Default.aspx

 

I think I have everything setup correctly .. but still no go.

 

Kelly

Candace
Posts:94
river guide
river guide

08/05/2008 6:49 PM  

Hi Kelly,
 
I'm sharing the bulk of my email here for the benefit of others who might be following this thread.
 
1.  I realized that you had a completion event to assign a 'registered' role.  Since DNN already does this as part of the registration process, this was a duplicate process and was causing a conflict.  Somehow, this was triggering the pending email even though the transaction showing as completed in your PayPal buyer account.    I went ahead and deleted this event.
 
2.  Per your notes on betasprings, I added a completion event called Role Subscriber.
 
3.  With that cleared, I have successfully created accounts from scratch (zee5test and zee6test) with the following results:
 
Registration linked to PayPal correctly.
 
Success redirect went to Transaction Complete page.  Tied to Redirect Successfully. 
 
Subscriber Role was added.  Tied to Completed (Subscription Signup).
 
Arbitrary Role was added.  Tied to Completed (Subscription Signup).
 
Subscription Signup Email fired correctly.  Tied to Completed (Subscription Signup).
 
Subscription Payment Email fired correctly.  Tied to Completed (Subscription Payment).
 
My next steps will be on removing roles after cancel subscription.  Will keep you posted.
 
Candace
 
Aj
Posts:14
wading in the water
wading in the water

08/06/2008 6:52 AM  

Chad - yes - it seems to be OK - I haven't set up the event for the create/update user event - but I do get the correct amount being passed -

For others - my issue Chad noticed I was using A3, T3, P3 --- but they shouldn't be capital - you should use a3, t3, p3

Thanks for the help!

Candace
Posts:94
river guide
river guide

08/06/2008 9:59 AM  

Kelly,

 

I wanted to point you to a Dynamic Registration called CodeGrad PayPal Subscription over at betasprings.com.  This is a working demo for deleting a role after a subscription is cancelled.  Pls. review it and let us know if you have questions, ok?

 

Thanks,

Candace

Kelly
Posts:22
going with the flow
going with the flow

08/07/2008 2:10 PM  

Hi Candace, Thanks for your direction ... I continued to experiment with my betasprings page but ran into all kinds of problems. I think a majority of it had to to do with other users and other modules so I gave up there.

 

 

I tried this setup on my HockeyCoach install and all works well, I have setup the remove role sql and that works great too. I can confirm that a user does not get created when the default event Create User is set to fire on Subscriptyion Signup or Success Redirect. On my system, the user was only created when I set the default event Create User to fire on Subscription Payment Complete.

 

Another issue I found was that when I use echeck, the PayPal IPN states "Pending" however, it fires the email that is set to fire only on Payment Complete. Yet, the user is not created until the payment clears.

 

I am also trying to setup dynamic completion events with no success. On payment complete, I have a completion event to add a role based on a dynamic event (user selected a subscription level/role). I can add the role just fine but when I introduce a dynamic event, the role is not added. 

 

So, in a nutshell ... all works fine except adding a role based on Payment completion dynamic event (user selection). I'm search the product forum for solutions .....

 

You are not authorized to post a reply.



ActiveForums 3.7

Copyright 2005 - 2008 by Data Springs, Inc.
Terms Of Use | Privacy Statement