ProductCart E-Commerce Solutions Homepage
Forum Home Forum Home > ProductCart > Customizing ProductCart
  New Posts New Posts RSS Feed - Some customizations to PC
  FAQ FAQ  Forum Search   Events   Register Register  Login Login

Some customizations to PC

 Post Reply Post Reply
Author
Message
bkats View Drop Down
Newbie
Newbie


Joined: 24-November-2005
Location: United States
Status: Offline
Points: 0
Post Options Post Options   Thanks (0) Thanks(0)   Quote bkats Quote  Post ReplyReply Direct Link To This Post Topic: Some customizations to PC
    Posted: 29-September-2006 at 4:15am

Hi All,

Here are the Product Cart customizations we are looking to start with.
This will be an ongoing project as we find the need for more things that we want/need. Where possible all code should be in the form of separate .asp files that are called in current Product Cart code.
This makes it easier to:
1.  Re-implement the customizations when the existing files are overwritten due to a Product Cart update
2.  Troubleshoot/Debug the code
3.  Transfer to other Product Cart websites


Shipping Insurance
IF CART HAS $X IN IT THEN OPTIONAL $Y INSURANCE FEE APPLIES (if X < 100 then Y = 1) else (Y = 1 + (X-100) /50)
- so any order < $100 in product would have an optional shipping insurance of $1
- any order => $100 would have an optional shipping insurance of ($1 + (OrderAmount/50))
- so an order of $236 of product would have optional shipping insurance of $3.72
- must be optional insurance fee (checkbox) based on order $ amount.
- X should not include shipping charges, taxes, VAT, gift wrapping, etc. Only the $ value of the products.
- should be easily editable in ASP code to decrease or increase the insurance rates if needed.
- most likely should appear on /productcart/pc/viewCart.asp page

 

Shipping Delivery Signature
IF CART HAS OVER $X IN IT A $Y REQUIRED DELIVERY SIGNATURE FEE IS APPLIED
-  If an order is over a certain amount we require the customer¡¦s signature when the shipping provider delivers the package.
- this is to prevent fraud and people saying that they never received the package.
- if you don't have a signature and a cusomter claims they never recieved their package, the credit card company will take back the money you received for that order including the shipping. No questions asked! If you haven't already learned this the hard way you eventually will. It's called a charge back. That's why when you purchased Product Cart, Early Impact called you and/or had you sign an invoice. They sell software which isn't physically shipped out, but they still need a signature to help protect themselves against charge backs.
 - this would be required for orders over $X (customer does not have the option to remove it unless they decrease product $ amount below X
- should be easily editable in ASP code to decrease or increase the signature rate if needed.
- most likely should be ¡§secretly¡¨ added into the shipping cost regardless of shipping provider chosen (Fed Ex or USPS)
- should be independent of the ¡§Shipping & Handling¡¨ fee option offered in Product Cart so it isn't passed on to all customers (only those with orders over $X)

 

Email Export
CUSTOM DATA EXPORT FOR ¡§ORDERS¡¨ SHOULD INCLUDE A SEPERATE E-MAIL FIELD
- this is so we can import the email address into our shipping label programs with FedEx and Stamps.com
- email address is already provided in ¡§Customer Details¡¨ field but should also be put in a separate field for import purposes


No Free Shipping on International Orders
FREE SHIPPING SHOULD NEVER BE AVAILABLE ON INTERNATIONAL ORDERS!


PO Boxes, APO, FPO
FED EX SHOULD NOT BE ABLE TO ACCEPT PO BOXS, APO OR FPO
- they will not deliver to them therefore cart should reject attempts to ship to them.

 

If anyone out there has code for any or all of these things or has similar interest in aquiring it please respond.

Back to Top
 Post Reply Post Reply
  Share Topic   

Forum Jump Forum Permissions View Drop Down

Forum Software by Web Wiz Forums® version 12.04
Copyright ©2001-2021 Web Wiz Ltd.

This page was generated in 0.047 seconds.