Products

Solutions

Resources

Partners

Community

Blog

About

QA

Ideas Test

New Community Website

Ordinarily, you'd be at the right spot, but we've recently launched a brand new community website... For the community, by the community.

Yay... Take Me to the Community!

Welcome to the DNN Community Forums, your preferred source of online community support for all things related to DNN.
In order to participate you must be a registered DNNizen

HomeHomeUsing DNN Platf...Using DNN Platf...Administration ...Administration ...HT Enable PayPal IPN and DotNetNuke SubscriptionsHT Enable PayPal IPN and DotNetNuke Subscriptions
Previous
 
Next
New Post
3/14/2007 8:19 AM
 

Has anyone seen a primer, a tutorial, a quickstart guide, a whitepaper - something of an outline for hooking together PayPal using Instant Payment Notification (IPN) with DotNetNuke? PayPal offers some information about working with .NET, but it's not specific about how to make it work with DotNetNuke.

Maybe there is a 3rd party solution that can help establish this connection? We are looking to use DotNetNuke subscription features with PayPal "Website Payments Standard" using IPN.


If a problem can be solved, there's no use worrying about it.
If it can't be solved, worrying will do no good.
 
New Post
3/14/2007 8:55 AM
 
Inventua has a module that does this. 
 
New Post
3/14/2007 4:29 PM
 

That module almost does what I need, but leaves a lot out. I need to send out different emails based on type of product sent (PayPal provides the data in the IPN post) and I also have to display certain text based on type of item on the thank you page. This has to be done rather quickly and I am buried at the moment so I am shopping for a working solution.

 

Kent

 

 
New Post
3/15/2007 8:40 AM
 

Thanks for the Inventua lead. Inventua allows you to fully trial their modules before you buy them, which is a huge plus. I will try their "Inventua PayPal" module and see just what it can do. I did get this very detailed response from someone at Inventua when I asked about using their Inventua PayPal module for the purposes of hooking together DNN with PayPal for Subscriptions:

I'm not sure what "subscriptions" model you're trying to implement - The PayPal module can add users to a role, so if you are selling site subscriptions, it could be used this way. If you are referring to accepting payments for setup of a portal, my understanding is that the DNN core already has support for this. As far as support for PayPal subscriptions (i.e. recurring payments), we don't support that from the current version of the PayPal module.

We are looking to use PayPal's recurring subscription payments feature, so I'm still looking for some pointers on that hook-up, if anyone comes across more info regarding DotNetNuke and PayPal Website Payments Standard plan and Recurring Payments.


If a problem can be solved, there's no use worrying about it.
If it can't be solved, worrying will do no good.
 
New Post
3/16/2007 8:16 AM
 

I am compiling QuickStart notes on how to get DotNetNuke working with PayPal. For many of you, these notes will be too basic; but for some just starting out with DNN and/or PayPal, maybe this post will be useful. For now, here's what I have done to get started integrating DotNetNuke and PayPal for the purposes of doing e-commerce:


Activate a PayPal Premier or Business account, depending on your needs (www.paypal.com). This account you will link to a bank checking account. Later, when you've got real transactions working (below), money coming into this account from your customer's PayPal, credit card and/or bank card accounts can be moved into your checking account for your access.

Activate a PayPal Sandbox account (developer.paypal.com). PayPal Sandbox lets you test or practice e-commerce transactions without actually charging any real monetary amounts. Within this Sandbox account you will create simulated accounts for (1) your PayPal business account created above, (2) fake accounts representing customer's who will be buying your products or services. You only need one or two fake customer accounts to simulate transactions. PayPal Sandbox has a good 40 page or so QuickStart guide you should review before attempting to use Sandbox.

For those just starting out with DotNetNuke e-commerce, you might consider using Inventua PayPal (www.inventua.com). This DNN module is easy to configure, and it has a PayPal Sandbox operational mode that's perfect for learning about and simulating e-commerce transactions between DotNetNuke and PayPal. The great thing about Inventua is that they let you try their module before you buy. Inventua PayPal doesn't do everything just yet (like the PayPal Recurring Payments/Subscriptions we are looking to do), but it's a great module to help you establish a working DNN/PayPal transaction - quickly. I hope Inventua continues to extend their PayPal module, because it is a nice piece in the DotNetNuke/PayPal puzzle.

When you are done testing simulated transactions to PayPal's Sandbox, if you're using Inventua's PayPal, simply disable the Sandbox mode, enter your real PayPal Premier or Business account email address, and start taking real e-comm transactions using your DotNetNuke installation linked to your PayPal business account.


This overview is not complete, and with things always changing, it may not be accurate when you read it. It's simply an outline of things I've learned these past few days about doing e-commerce with DotNetNuke and PayPal (March 2007).


If a problem can be solved, there's no use worrying about it.
If it can't be solved, worrying will do no good.
 
Previous
 
Next
HomeHomeUsing DNN Platf...Using DNN Platf...Administration ...Administration ...HT Enable PayPal IPN and DotNetNuke SubscriptionsHT Enable PayPal IPN and DotNetNuke Subscriptions


These Forums are dedicated to discussion of DNN Platform and Evoq Solutions.

For the benefit of the community and to protect the integrity of the ecosystem, please observe the following posting guidelines:

  1. No Advertising. This includes promotion of commercial and non-commercial products or services which are not directly related to DNN.
  2. No vendor trolling / poaching. If someone posts about a vendor issue, allow the vendor or other customers to respond. Any post that looks like trolling / poaching will be removed.
  3. Discussion or promotion of DNN Platform product releases under a different brand name are strictly prohibited.
  4. No Flaming or Trolling.
  5. No Profanity, Racism, or Prejudice.
  6. Site Moderators have the final word on approving / removing a thread or post or comment.
  7. English language posting only, please.
What is Liquid Content?
Find Out
What is Liquid Content?
Find Out
What is Liquid Content?
Find Out