Shop and workflows

Author Message

Jerry Jalava

Wednesday 13 August 2003 10:11:08 am

Is it possible to check in workflow what items are in the basket?
I need it 'cause I have one product that gives users the right to go to the "Payed Users" section. And I think the only way to automate this procedure (Adding to basket, paying, then access to the section) is possible with workflows... Or is there another way?
How does it work here in eZ site?

And how can I show user an payment system (credit card, money transfer) when he's filling his information for confirmation?
Are there any ready modules or workflows for payment system?
What is that ezPaynet workflow? Where can I get it? (I user 3.1-1 Rev. 2703)

Thanks,
Jerry

Tony Wood

Wednesday 13 August 2003 11:02:56 am

Hi Jerry,

For the shop you we have found you need to write your own workflow and you own extension for the payment engine.

We are working on a module at the moment for worldpay. eZ have not released the ezPaynet version yet.

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

Jerry Jalava

Thursday 14 August 2003 2:48:09 am

Thanks Tony,

Could you tell me a littlebit what kind of workflow should I do? Some example how to read the cart maybe? ;)
I know in theory what and how should I do it, but haven't done workflows before, only modules...

P.S. When will the ezpayment be released? Same time as 3.2? Is it useable in this state of 3.2 development (Can I take it through svn)?

Thanks.
Jerry

Tony Wood

Thursday 14 August 2003 5:04:48 am

Hi,

I am not sure when or if they will release the payment engine. As for workflow and payment engine... wow.. its too long to explain at the mement, surfice to say most of the time is figuring out how eZ works and then builing and testing around your chosen payment engine.

My advice, 1. Pick a payment provider, 2. understand how it work and what you need to communicate to it 3. write the workflow and module.

be patient, it takes some time :)

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

Tony Wood

Thursday 14 August 2003 5:05:50 am

I would also say that its advisable to get a support account with eZ as you will need it to solve some of the problem as there are no examples or tutorials on this anywhere.

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

Jerry Jalava

Thursday 14 August 2003 9:57:45 am

Thanks again Tony,

I did consider getting the support account once, but I didn't get the support for it from the company at that time.
So I have learned everything I know now from eZ's source code... (And that ain't really fun...)

I think the only thing there is to do, is again, open the eZ's workflo files and start practising... I' sure I will learn it that way, but it will take some time and time is something that I don't have :( .

Could eZ give even a little hint how have you done the shop in this site? ie. If I buy a access to the support forums, does it automatically transfer my user account from "registered" user group to "Payed" user group? ( Or do you even have this kind of support forums?:) )... And what does your ezshop module do? Is that the one that handles the creditcard payment? And do I have to do a lot of workflows before I could get my shop to work?'

I'm sorry to ask all this, but it's partly your fault... You are commercing eZ as CMS with eCommerce possibility, but it isn't documented in anyway. ;)
I know the documentation is under construction all the time but hey, you should have documented even something about building a shop to your site. (I know in the manual/sdk there are few things told about this, but it really don't give any help if you want to make a working shop to website...)

Just my 2cents...

P.S. I really like eZ, but there are few really important things that are still missing...

Regards,
Jerry

Tony Wood

Thursday 14 August 2003 10:06:19 am

Hi Jerry,

As an eZ partner we buy support from eZ and it has been useful in producing the commerce module.
The module we are writing is for connecting to the Worldpay service, we will release when we have it fully debugged and running online.

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

Jerry Jalava

Thursday 14 August 2003 10:23:50 am

Hi Tony,

Wau! The releasing is great thing... Thumps up... :)
But, I'm in a rush and can't really wait long, so either way it's gonna be many long nights again... ;) My deadline is too near in the end that I could wait anything to come... :(

But I hope you get it up soon... Like I said before I will also start contributing and writing the documentation after this project is ready... I don't wan't that the new comers have to go the same rocky road... ;)

Regards,
Jerry

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 19:31:55
Script start
Timing: Jan 18 2025 19:31:55
Module start 'layout'
Timing: Jan 18 2025 19:31:55
Module start 'content'
Timing: Jan 18 2025 19:31:55
Module end 'content'
Timing: Jan 18 2025 19:31:55
Script end

Main resources:

Total runtime0.6880 sec
Peak memory usage4,096.0000 KB
Database Queries72

Timing points:

CheckpointStart (sec)Duration (sec)Memory at start (KB)Memory used (KB)
Script start 0.00000.0081 587.7969152.6094
Module start 'layout' 0.00820.0029 740.406339.4297
Module start 'content' 0.01110.6756 779.8359610.8906
Module end 'content' 0.68680.0012 1,390.726620.1875
Script end 0.6880  1,410.9141 

Time accumulators:

 Accumulator Duration (sec) Duration (%) Count Average (sec)
Ini load
Load cache0.00340.5014160.0002
Check MTime0.00140.2042160.0001
Mysql Total
Database connection0.00160.239110.0016
Mysqli_queries0.611088.8102720.0085
Looping result0.00080.1106700.0000
Template Total0.653294.920.3266
Template load0.00240.344320.0012
Template processing0.650894.589320.3254
Template load and register function0.00020.034710.0002
states
state_id_array0.00110.163610.0011
state_identifier_array0.00130.185220.0006
Override
Cache load0.00230.3280600.0000
Sytem overhead
Fetch class attribute can translate value0.00100.144220.0005
Fetch class attribute name0.00130.182090.0001
XML
Image XML parsing0.00070.108620.0004
class_abstraction
Instantiating content class attribute0.00000.0038120.0000
General
dbfile0.00090.1243160.0001
String conversion0.00000.001540.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/ezxmltext.tpl<No override>extension/community_design/design/suncana/templates/content/datatype/view/ezxmltext.tplEdit templateOverride template
11content/datatype/view/ezxmltags/line.tpl<No override>design/standard/templates/content/datatype/view/ezxmltags/line.tplEdit templateOverride template
18content/datatype/view/ezxmltags/paragraph.tpl<No override>extension/ezwebin/design/ezwebin/templates/content/datatype/view/ezxmltags/paragraph.tplEdit templateOverride template
4content/datatype/view/ezimage.tpl<No override>extension/sevenx/design/simple/templates/content/datatype/view/ezimage.tplEdit templateOverride template
1print_pagelayout.tpl<No override>extension/community/design/community/templates/print_pagelayout.tplEdit templateOverride template
 Number of times templates used: 43
 Number of unique templates used: 6

Time used to render debug report: 0.0001 secs