I am just completing a payment gateway using protx and want to gauge interest before posting

Author Message

Stuart Fenton

Friday 23 April 2004 10:54:55 am

I am just completing a payment gateway extension for Protx and wondered if it would be of interest to the community. It is rather complex and uses workflows to do it's thing but I wanted to gauge interest before posting it as I would need to write the documentation and generally clean up the code for general release.

If there is sufficient interested then I will do the cleanup work and post it into the contributions section.

Protx is a payment gateway that does not charge as much as worldpay but does require the user to have a merchant account. They charge £20 a month or 10p per transaction (with you own merchant account charges on top)

To read more look at http://www.protx.com

--

Regards
Fats

Fats.neutron@grandmore.com
http://www.grandmore.com

-- Stuart

stuart@grandmore.com
http://www.grandmore.com

Tony Wood

Friday 23 April 2004 10:58:35 am

Fats,

We would all be interested the more payment gateways the better.
Can you post it to contributions http://ez.no/community/contributions/workflow. You can then store the code in the public svn respository at http://pubsvn.ez.no/community/trunk/extension/ if you wish.

Thanks for sharing

--tony

Tony Wood : twitter.com/tonywood
Vision with Technology
Experts in eZ Publish consulting & development

Power to the Editor!

Free eZ Training : http://www.VisionWT.com/training
eZ Future Podcast : http://www.VisionWT.com/eZ-Future

Alex Jones

Friday 23 April 2004 11:12:44 am

Plus good examples of complex workflows would be of a major benefit to the community. I would really appreciate your insight.

Alex

Alex
[ bald_technologist on the IRC channel (irc.freenode.net): #eZpublish ]

<i>When in doubt, clear the cache.</i>

Stuart Fenton

Friday 23 April 2004 11:20:18 am

Tony.

I was intending putting into the contributions area as it can then be expanded more quickly as well as allow more flexible bug fixing and all that malarkey.

I currently use Subversion so integrating my own work into the community is pretty seamless.

Regards
Fats

--
Fats Neutron
Fats.neutron@grandmore.com

-- Stuart

stuart@grandmore.com
http://www.grandmore.com

Stuart Fenton

Wednesday 27 July 2005 3:50:04 pm

Sorry it took so long but I have posted the Protx extension. It took me while to test it and clean up the code. too many pressures every day. So I took out some time tonight to get it published.

Let me know what you think.

http://ez.no/community/contribs/workflow/protx_payment_gateway

Fats.

-- Stuart

stuart@grandmore.com
http://www.grandmore.com

Xavier Dutoit

Wednesday 27 July 2005 11:57:46 pm

Hi,

Is this extension already in production for on one of your website ?

I didn't know Protx, sounds interesting... but I quite don't understand where to get the merchant account. I'm digging so I can give it a try.

Xavier

http://www.sydesy.com

Stuart Fenton

Thursday 28 July 2005 2:11:28 am

Yes it on several sites, it's been running for quite a few months now.

The Merchant account is acquired through most banks.

You can setup a test account on Protx https://www.protx.com/apply/ I had a test account without a merchant account while I was writing the extension.

Fats

-- Stuart

stuart@grandmore.com
http://www.grandmore.com

Mark Emms

Thursday 28 August 2008 7:40:55 am

I think Protx has changed quite significantly since this was released as has eZ P.

I am starting to develop a new version of this extension if no one else has already done the work aimed at eZ P 4.

I may be biting off more than I can chew - can anyone advise me how far off the old version is against the new standards?

At this point I don't even know if the eZP 4 database has the fields I require in it yet! I'd be very interested in any feedback/hints.

Thanks

Powered by eZ Publish™ CMS Open Source Web Content Management. Copyright © 1999-2014 eZ Systems AS (except where otherwise noted). All rights reserved.

eZ debug

Timing: Jan 18 2025 04:26:13
Script start
Timing: Jan 18 2025 04:26:13
Module start 'layout'
Timing: Jan 18 2025 04:26:13
Module start 'content'
Timing: Jan 18 2025 04:26:14
Module end 'content'
Timing: Jan 18 2025 04:26:14
Script end

Main resources:

Total runtime0.7348 sec
Peak memory usage4,096.0000 KB
Database Queries78

Timing points:

CheckpointStart (sec)Duration (sec)Memory at start (KB)Memory used (KB)
Script start 0.00000.0063 589.5547152.6875
Module start 'layout' 0.00630.0037 742.242239.6172
Module start 'content' 0.01000.7233 781.8594733.6797
Module end 'content' 0.73330.0014 1,515.539120.0156
Script end 0.7347  1,535.5547 

Time accumulators:

 Accumulator Duration (sec) Duration (%) Count Average (sec)
Ini load
Load cache0.00360.4883160.0002
Check MTime0.00150.2081160.0001
Mysql Total
Database connection0.00120.166010.0012
Mysqli_queries0.651288.6314780.0083
Looping result0.00090.1190760.0000
Template Total0.692194.220.3461
Template load0.00200.271120.0010
Template processing0.690193.924420.3451
Template load and register function0.00010.013210.0001
states
state_id_array0.00130.177110.0013
state_identifier_array0.00160.215520.0008
Override
Cache load0.00180.2424590.0000
Sytem overhead
Fetch class attribute can translate value0.00050.073150.0001
Fetch class attribute name0.00140.1882130.0001
XML
Image XML parsing0.00240.327350.0005
class_abstraction
Instantiating content class attribute0.00000.0039160.0000
General
dbfile0.00230.3095400.0001
String conversion0.00000.006340.0000
Note: percentages do not add up to 100% because some accumulators overlap

Templates used to render the page:

UsageRequested templateTemplateTemplate loadedEditOverride
1node/view/full.tplfull/forum_topic.tplextension/sevenx/design/simple/override/templates/full/forum_topic.tplEdit templateOverride template
8content/datatype/view/ezimage.tpl<No override>extension/sevenx/design/simple/templates/content/datatype/view/ezimage.tplEdit templateOverride template
8content/datatype/view/ezxmltext.tpl<No override>extension/community_design/design/suncana/templates/content/datatype/view/ezxmltext.tplEdit templateOverride template
13content/datatype/view/ezxmltags/paragraph.tpl<No override>extension/ezwebin/design/ezwebin/templates/content/datatype/view/ezxmltags/paragraph.tplEdit templateOverride template
5content/datatype/view/ezxmltags/line.tpl<No override>design/standard/templates/content/datatype/view/ezxmltags/line.tplEdit templateOverride template
1print_pagelayout.tpl<No override>extension/community/design/community/templates/print_pagelayout.tplEdit templateOverride template
 Number of times templates used: 36
 Number of unique templates used: 6

Time used to render debug report: 0.0001 secs