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

HomeHomeDNN Open Source...DNN Open Source...Module ForumsModule ForumsEventsEventsEnrollment payment providerEnrollment payment provider
Previous
 
Next
New Post
12/2/2009 12:18 PM
 

My company use Barclay's for our banking facilities and therefore our software has to integrate with the Barclays EPDQ interface for online transactions. We will shortly be building a Distillery tour booking system and i would like to use the Events module but it will require us to integrate an EPDQ payment provider into the module rather than use paypal. Is there a standard approach to creating a payment provider so that it can be 'plugged' into the events module without making code changes to the source code coming out from the events team. I wish to ensure we can continue to install future releases of the events module without either our code or the events code breaking.

Best Regards
Bryn

 
New Post
12/3/2009 1:41 PM
 

Hi Bryn,

I recognize your request. I general we would like the DNN core to have a provider model for payment processing. I think this is somewhere in the wishlist of a future version.

That leaves it to the module builders to come up with a solution. PayPal is rather easy to buld into a module, so this is what happened a long time ago with Events. The coding is rather straight forward.

The Events module does not have a provider or plug-in model for enhancements (yet?).

The Events team has worked in the last year to create a module that does it's work, looks resonably nice, and is stable. I think, with the upcoming 5.0.3 release we have reached that point. For the next big release of Events we are evaluating the options. If the DNN core is going to provide a payment processor provider, we will try to incorporate that in the next version of  Events. If the DNN core does not provide this, I think we will wait another round for Events. Resources of the team (all volunteers) is limited and Events is a complex module with a lot of history.

So if you want to have another payment option, you could look at some commercial modules, code it for your version of Events yourself or wait. We have no better option available, sorry.


XCESS expertise center b.v.
Regards,
Ernst Peter
LinkedIn Profile Ernst Peter Tamminga


XCESS: DNN/Evoq specialist, zie www.xcess.nl

Events 7.0.1 - Released
Reports 6.1.0 - Released
 
New Post
12/4/2009 3:23 PM
 

Hello Ernst Peter,

Thanks for the prompt reply.

The events team have done an amazing job to get the module to its current level. With limited manpower, time and acting on a voluntary basis there have to be clear, reachable targets, otherwise the development could easily swamp all members, so i fully understand why there is no current payment plugin option. Your reply has helped me clarify the position and therefore i can now formulate a way forward. In the new year i will study the events code and try to come up with a technique that will cause minimal disruption as and when event module upgrades appear.
I agree a central payment plugin would be useful especially in my case where the Barclays EDPQ stores are allowed to be linked to only 1 web address. Therefore If you have two dotnetnuke modules that take payments on two different pages its means paying Barclays for two stores currently at £25.00 a month plus a % percentage of your sales. The costs increase with each module, whereas if all modules could use a central payment 'router' there would only be only one web address and hence once EPDQ store required.

Good luck with work on the events module ans thanks for everyones efforts to date..

Best Regards
Bryn  

 
Previous
 
Next
HomeHomeDNN Open Source...DNN Open Source...Module ForumsModule ForumsEventsEventsEnrollment payment providerEnrollment payment provider


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