194708 Custom OSCommerce work.

В роботі Опубліковано %project.relative_time Оплачується при отриманні
В роботі Оплачується при отриманні

There are several OSCommerce addons that will accomplish much of this, but there is some custom programming required in calculating the final product price of the mirror.

We are in project with someone who is unable to get the custom part completed. They are integrating OSCOmmerce into our existing design, but we need the OSCommerce configuration completed.

Here's a general overview of the website purpose

================================

The web site is designed for builders who will be ordering a custom framed mirror for a house that is under construction.

The customer will first choose the kind of frame they want, then they will input the dimensions of the mirror they need.

Once they have input the size and molding of the frame, they will then choose between 2 types of mirror glass. Plain or beveled.

The price of the glass is fixed, and does not change based on the size of the mirror. It is charged by the square inch and is calculated based on the size of the mirror. The beveled glass costs more per square inch than the plain glass.

The builder can also order up to 10 free samples of molding.

We envision each type of molding as a "Product". When the builder finds the type of molding they want to use for the mirror frame, the "Product Page" for that molding will appear, with a "Buy Now" option and an "Order Sample" option. If they choose "Order Sample" then a free sample is added to their shopping cart. If they choose "Buy Now" then they have to input the dimensions (Length and Height) of the mirror frame and the type of glass (Plain or Beveled) that they want to use.

Based on their input, a Product Price will be calculated. The formula for the mirror cost will be

Cost of Frame = (2 x Height in inches) + (2 x Length in Inches)

+ Cost of Mirror Glass (Height in inches x Length in Inches x Cost per square inch of glass) (The cost of the glass will only be 1 of 2 choices - beveled or non-beveled glass.)

==============

Total Mirror Price

Here's a more detailed description of the flow of the site:

Order Flow:

-------------------

* Customer finds molding they want by searching according to any of 5 criteria

o Manufacturer

o Collection (Each Manufacturer will have several collections)

o Width

o Finish

o Style

NOTE: None of these attributes will affect the price, they are more a means of categorizing the frame molding. The builder should be able to search for molding by any or all of the products attributes. For example, the Builder may want to search for all "2 3/4 inch molding" or "2 3/4 inch (Width) contemporary (Style) molding from the Acme Manufacturer's (Maunfacturer) Contemporary collection (Collection) with a Metallic (Finish) finish."

* After selecting the molding for the mirror, the customer enters the dimensions of the mirror by typing in the length in a box labeled "Mirror Length" and the height into a box labeled "Mirror Height". The dimensions will be in inches.

* After entering the dimensions, the builder will then pick the type of glass (plain or beveled)

Again, the formula for the mirror cost will be

Cost of Frame = (2 x Height in inches) + (2 x Length in Inches)

+ Cost of Mirror Glass (Height in inches x Length in Inches x Cost per square inch of glass)

==============

Total Mirror Price

* Builder can elect to have mirror installed for an additional fee. If option for custom installation is chosen, the price will be dependent on the number of mirrors purchased – examples might be: 1-2 mirrors $50.00, 3-5 mirrors $90.00 6-9 mirrors:125.00. It might be better to have custom installation option available at checkout. There will also be an oversize charge for installation per mirror of $25 (Either dimension over 60”=oversize)

Payment:

* Ability to accept Credit Cards, Checks, COD's and PO's

* Ability to Apply Online for approval to use Purchase Orders

There are contribs that will accomplish both of the above.

Shipping/Delivery/Pickup:

* Delivery in our County will be free for orders over $350.00

* If delivery is outside our county, we may just say "Email for Shipping rates to other counties" or come up with a formula for shipping.

We're not sure if we'll have sales outside our county yet.

* Customer has ability to pickup order

Installation Option:

* As noted above, builder has the option to choose custom installation by us. The price will be dependent on the number of mirrors purchased – examples might be: 1-2 mirrors $50.00, 3-5 mirrors $90.00 6-9 mirrors:125.00

There will also be an oversize charge for installation per mirror of $25 (Either dimension over 60”=oversize)

Close of Sale:

* If payment method was credit card, the card will be authorized

* An email will be sent to the customer with details of the purchase

* An email will be sent to the owner (and any other designated addresses) informing them of the order

MySQL Odd Jobs PHP

ID Проекту: #1940929

Про проект

Дистанційний проект Остання активність Jul 11, 2012