New workflow for processing transactions

Events happening in the community are now at Drupal community events on www.drupal.org.
gordon's picture

With the the new e-Commerce I am currently intergration the store with the rules module so that the workflow can be easily altered and customize for meet the needs of the store owner.

Basically e-Commerce should not dictate how the store owner runs their business, but facilitate the running of their business.

But to start off with we will need to provide a default workflow which will allow someone who is not 100% sure to run without too many issues.

I have create a workflow which I will think will run ok, but I would like some comment before I implement this. Remember that if you don't like the basic workflow. you can change it, to meet your needs and not the other way around like most shopping carts/debtor systems.

Please let me know what you think of this workflow and I will take on board any suggestions.

Gordon

Comments

Workflow

gordon's picture

I was unable to add the workflow to the node, so here it is

--
Gordon Heydon

--
Gordon Heydon

At first glance that looks

jax's picture

At first glance that looks quite ok. What application did you use to make that flow?

Workflow

gordon's picture

I am just wanting to make sure that the default is ok, as most of the time it will not be changed. But the great thing is that it will no longer be set in stone how the workflow will occur.

I used Omnigraffle http://www.omnigroup.com/applications/OmniGraffle/ to create the flow chart. I only used the demo, but I am thinking of using it.

--
Gordon Heydon

--
Gordon Heydon

Updated Workflow

gordon's picture

I have implemented some of the workflow, and it is working pretty well. Here is an updated workflow which I have indicated what I have implemented in blue. The green is yet to be implemented. Which I will be doing soon.

I have removed the picking step, which will not be used by most small stores, as most of the time they will not have a huge warehouse, but larger stores will be able to implement the picking step and I hope to include views and workflow receipies as disabled views and rules.

--
Gordon Heydon

--
Gordon Heydon

Should another step be added

gordon's picture

Should another step be added to so that the status will change when the payment has been received it goes to a ready to package?

--
Gordon Heydon

--
Gordon Heydon

A couple of questions

mikey_p's picture

A couple of questions Gordon, which of the nodes on this chart are actual statuses? i.e. if I was looking at a list of orders, which of these would be possible values for the status field?

Just for comparison, here is a chart I did for Ubercart awhile back after talking to the folks in IRC (This is not at all clear from the docs or their conditional actions module):

Only local images are allowed.

In this case the green oval is the start the yellow rhombuses are the conditionals and the red ovals are the actual valid values for order status.

I'd really like to start checking out e-Commerce as I've tried Ubercart and I've got a feeling I'm going to really like e-Commerce.

He is a new version which is

gordon's picture

He is a new version which is using more standard symbols.

This is actually the workflow for the store owner and how they process orders when the order has been placed. This is in an effort to have e-Commerce work with the store admin and do things that way that the store does things and not the way that e-Commerce does things.

This will make integration of e-Commerce with existing stores much easier in that e-Commerce will work with them, instead of them needing to change to work with e-Commerce

--
Gordon Heydon

--
Gordon Heydon

using workflow in ecommerce module?

eugeniaf's picture

hi,

I am using ecommerce 6.x-4.x-beta6 on a site which has both shippable and non shippable products. I would like to use the workflow here described; is it possible? How can I do it?

thanks

Eugenia Franzoni

I am not 100% sure about

gordon's picture

I am not 100% sure about beta6, but beta 7 has this installed. In fact in beta7 you can change the workflow to work anyway you want.

--
Gordon Heydon

--
Gordon Heydon

e-Commerce Module

Group organizers

Group notifications

This group offers an RSS feed. Or subscribe to these personalized, sitewide feeds: