Find Jobs
Hire Freelancers

URGENT ASP Ecommerce Site - Alter complex ASP VB

$30-250 USD

En cours
Publié il y a plus de 14 ans

$30-250 USD

Payé lors de la livraison
An ecommerce site, already built based on the Charon Cart code that allows multiple sellers to sell their products. Each seller can have a different delivery option and I need the code changing to facilitate this. It is done in ASP VB and the code is complex. I need this done very quickly There is a BONUS if someone can do it within 1 day. ASP CODE (VB) Shipping Options The code is based on Charon Cart ASP Shopping Cart We want the delivery to work in the same way as multiple seller sites for example the site [login to view URL] The site allows sellers to load products for sale on the site. Each seller sets up their details in the Table: Seller (and each seller has a unique IndieID) Part 1 If the seller selects free delivery in the Table: Seller then shipping is free from that seller. If the free delivery in this table is not selected the shipping for this Seller is the amount in Seller.Delivery. This is a one time per order fee for this seller regardless of how many items ordered. This delivery per order is FREE if the total of the products from this Seller is over 30 pounds. The shopper can choose products from many sellers, so for example a shopper might order 25 pounds of goods from seller1 and 25 pounds of goods from seller2 and 35 pounds of goods from seller3 Seller1 has set free delivery (in the table Seller) so their order delivery charge is FREE Seller2 has not set free delivery and their per order delivery charge is 5 pounds Seller3 has not set free delivery and their charge is 10 pounds (but the total value of products from Seller3 is over 30 pounds so delivery from Seller3 becomes free) So the shopping basket would something like: Qty Product Price 1 Product 1 from Seller1 25.00 1 Product 2 from Seller2 25.00 1 Product3 from Seller3 35.00 Delivery Delivery Charge from Seller 1 FREE Delivery Charge from Seller2 5.00 Delivery Charge from Seller3 FREE These delivery details need to update when someone adds or takes away something from the shopping cart. Part 2 In the table Seller, the Seller can select if they wish to offer extra delivery options to all products The options are: Express Delivery Express 2 Day Delivery Next Day Delivery Express by 1pm Delivery Express Saturday Delivery And International Delivery Also need to specify what regions will offer express delivery to: Highlands Mainland UK Northern Island And if offering International Delivery what parts of the world they will ship to Far East Rest of Europe Standard Europe USA & Canada Rest of the World These extra delivery options have the price fixed. Ie Express Next Day is always 12.00 per order per seller. When the customer checks out they need to be offered these extra options and charged accordingly. The cart eventually goes to paypal. The free delivery, offer extra delivery and offer international delivery is set globally for all products. But each product needs the facility to be individullay overridden.
N° de projet : 607186

Concernant le projet

2 propositions
Projet à distance
Actif à il y a 14 ans

Cherchez-vous à gagner de l'argent ?

Avantages de faire une offre sur Freelancer

Fixez votre budget et vos délais
Soyez payé pour votre travail
Surlignez votre proposition
Il est gratuit de s'inscrire et de faire des offres sur des travaux

À propos du client

Drapeau de UNITED KINGDOM
Scarborough, United Kingdom
4,9
21
Méthode de paiement vérifiée
Membre depuis juin 8, 2009

Vérification du client

Merci ! Nous vous avons envoyé un lien par e-mail afin de réclamer votre crédit gratuit.
Une erreur a eu lieu lors de l'envoi de votre e-mail. Veuillez réessayer.
Utilisateurs enregistrés Total des travaux publiés
Freelancer ® is a registered Trademark of Freelancer Technology Pty Limited (ACN 142 189 759)
Copyright © 2024 Freelancer Technology Pty Limited (ACN 142 189 759)
Chargement de l'aperçu
Permission donnée pour la géolocalisation.
Votre session de connexion a expiré et vous avez été déconnecté. Veuillez vous connecter à nouveau.