Order Form Using Web Services + Backend

I would prefer action script, but it doesn’t need to be.

I’m looking for a page that collects order information through a form that uses web services to show the products. It will also use webservices to place the orders in a DB.

It should be able to work from muliple domains.

The form will show two different variations, based on the Domain or affiliate ID it uses.

One form is very simple, just Shipping information and product.
the second form collects the student, purchaser, shipping information, and product.

Each time an address with product is placed, it creates a record below, keeping a running total of the larger order for the user entering. it will have a link to status, edit, cancel.

The admin needs a way to create a user, edit etc. and also track the orders by a super admin.

When orders are completed the user entering the order can end the process and it locks the full order.

The admin needs a way to reset this.

Each year the admin needs a way to archive the preious years orders so they are hidden from view, unless they go throug an past orders button to see them.

The admin needs a way to mark that a total organizations order has been entered into an offline application. This is a simple check box.

The admin needs a way to mark that a total organizations order has been paid. This is a simple check box that also writes a value to remote DB field.

The admin needs a way to write orders to the remote DB using an existing web service when admin chooses to process an organizations order.

The user entering the order and the admin will have calculated views of summed products ordered costs to the user and profit as well as the admin total products of all orders sold and profit and commissons paid.

a break point will be incoporated to show profits to the users based a quantity of product sold.

Admin can add, edit, organizations. each organization will have a unique login with simple password.

Leave a Reply

Your email address will not be published. Required fields are marked *