close ad
 
Important WebAssist Announcement
open ad
View Menu

Technical Support Forums

Free, outstanding support from WebAssist and your colleagues

rating

Options, Discounts, and Hand Processing

Thread began 4/15/2009 5:57 pm by duncanc213061 | Last modified 4/16/2009 8:37 am by Ray Borduin | 1250 views | 1 replies |

duncanc213061

Options, Discounts, and Hand Processing

1. I have a client who wants to have several options on the products (i.e., "Sand Wedge, 52 degrees, etc"), and he wants a static cart. What would be the easiest way to add several options.

2. How would I implement the discounts, if a customer buys one of a certain club, cost would be $XX.XX. If he buys 2 then the coust would be $YY.YY, and if buy 3, then cost would be $ZZ.ZZ.

3. Lastly, the client wants to hand process all of the transactions himself. How would I set up the checkout process. This is troubling, because the current way that it is being done, is the customer fills out his/her credit card info, is sent to an SSL page, and it is then e-mailed to the client for processing after the product is custom made. Storing the credit card info is almost as bad as emailing it, and the customer does not want to use a gateway.

Thank you in advance,
Duncan

Sign in to reply to this post

Ray BorduinWebAssist

1) Just add several columns to the cart to account for all of the options.

2) If it doesn't follow a regular formula you would have to store all three or four or however many prices in that many separate columns. Then you can use a calculation to determine the correct price based on quantity.

3) You would want the SSL on the page with the form. You should never send credit card information in an email. If you need to store it in the database, you can use something like mcrypt() in php to encrypt the card number from a key for optimal security. Another option that isn't horrible is to only store the card number until it is used and then delete it. The last thing you want is a database with all of your customers credit card numbers over time. Reducing the length of time card numbers are stored and encryption are both good ways of minimizing the risk of storing credit cards.

Sign in to reply to this post
Did this help? Tips are appreciated...

Build websites with a little help from your friends

Your friends over here at WebAssist! These Dreamweaver extensions will assist you in building unlimited, custom websites.

Build websites from already-built web applications

These out-of-the-box solutions provide you proven, tested applications that can be up and running now.  Build a store, a gallery, or a web-based email solution.

Want your website pre-built and hosted?

Close Windowclose

Rate your experience or provide feedback on this page

Account or customer service questions?
Please user our contact form.

Need technical support?
Please visit support to ask a question

Content

rating

Layout

rating

Ease of use

rating

security code refresh image

We do not respond to comments submitted from this page directly, but we do read and analyze any feedback and will use it to help make your experience better in the future.

Close Windowclose

We were unable to retrieve the attached file

Close Windowclose

Attach and remove files

add attachmentAdd attachment
Close Windowclose

Enter the URL you would like to link to in your post

Close Windowclose

This is how you use right click RTF editing

Enable right click RTF editing option allows you to add html markup into your tutorial such as images, bulleted lists, files and more...

-- click to close --

Uploading file...