Find Jobs
Hire Freelancers

Autoship Module for Joomla1.5/VirtueMart 1.1

$100-500 USD

Terminado
Publicado hace más de 15 años

$100-500 USD

Pagado a la entrega
We need a module built for Joomla 1.5 and VirtueMart 1.1 to allow users to set-up autoshipping/order of our products. ## Deliverables We need a coder to create a module for Virtue Mart that gives our customers the ability to autoship any of our products. The customer should have this option when buying the product or when browsing their user details, so the module will have to add an autoship button to the VM checkout and to the user details section. The user details section should also list any products the user has on their autoship list, including the name of the product, the date autoshipwas set-up, the date of their last autoship order, the date of their next (pending) autoship order, the interval at which autoship has been set to by the user and a stop autoship button that cancels autoship for that specific product. In the VM admin area, the admin should be able to toggle products available for autoshipping. The admin should also be able to set up discounts for each product if and only if the product is autoshipped. The discount should be applied by product, so that Product A is discount 10% for autoship, but Product B is discounted 0% for autoship. When a user signs up for autoship, they must input: Login to their account (functionality already handled by VM) Select user details (functionality already handled by VM) Choose product (from a list of our products) Select Add Autoship Order (new functionality created by this module) Select an interval for autoship (For example Send a supply of this product every 30 days.) Choose and end date (either no end date or end shipment after X number of occurrences) Add Autoship product to their cart (new functionality created by this module) Verify shipping and payment info Confirm Autoship order with special terms and agreement (stating that they agree to have their credit card charged every {interval} and that they can cancel at any time, etc.) Please note that no other discounts will be applied to autoship products, so that if a product goes on sale after the user has set up autoship, the user will have to pay retail price. If a user sets-up auto ship while a product is on sale, the user must pay retail price on the autoship product (unless the admin has set up an autoship discount for the product). We note this in advance so that this module can work independently of other modules we’re having created. When an autoship product is auto ordered (autoship has been set-up by user ), the order is submitted to the payment gateway on the date of order as any other order would be and the admin, shipper and user receives a copy of the order (as any order does). The order should state that the order was an autoship order and list any discount on the product AND should include directions to canceling autoship in the users details page. If you have additional questions, please feel free to ask. Warm Regards, Shelly Webber
ID del proyecto: 3129139

Información sobre el proyecto

1 propuesta
Proyecto remoto
Activo hace 16 años

¿Buscas ganar dinero?

Beneficios de presentar ofertas en Freelancer

Fija tu plazo y presupuesto
Cobra por tu trabajo
Describe tu propuesta
Es gratis registrarse y presentar ofertas en los trabajos
Adjudicado a:
Avatar del usuario
See private message.
$425 USD en 14 días
4,7 (7 comentarios)
5,0
5,0

Sobre este cliente

Bandera de UNITED STATES
Memphis, United States
5,0
62
Forma de pago verificada
Miembro desde ago 10, 2007

Verificación del cliente

¡Gracias! Te hemos enviado un enlace para reclamar tu crédito gratuito.
Algo salió mal al enviar tu correo electrónico. Por favor, intenta de nuevo.
Usuarios registrados Total de empleos publicados
Freelancer ® is a registered Trademark of Freelancer Technology Pty Limited (ACN 142 189 759)
Copyright © 2024 Freelancer Technology Pty Limited (ACN 142 189 759)
Cargando visualización previa
Permiso concedido para Geolocalización.
Tu sesión de acceso ha expirado y has sido desconectado. Por favor, inica sesión nuevamente.