Hello,
We are starting a high end, curated DJ equipment rental company using Shopify. We are using the Vantage theme. We also have also purchased a subscription to BookThatApp. Our website, which is not up and running, is www.dustherus.com. We have a $2,000 budget to get the site up and running. The major issue is that we are not sure if BookThatApp can be tweaked to automatically calculate delivery fees when customers place orders. If you have the requisite skill set, please let us know! You can e-mail us at dustherus@gmail.com.
Regards,
Oscar + Catherine
List of Required Functionality
<!--[if !supportLists]-->1. <!--[endif]-->Offerings
We would like to offer daily rentals (1-6 days) and weekly rentals (1 week – 2 weeks). For rentals over two weeks, we would like to point someone to a customer service number and e-mail address. We would need development such that any rental for greater than 6 days receives a discount of 15%.
<!--[if !supportLists]-->2. <!--[endif]-->Inventory Management
The availability of any item for rent should reflect the lag time (the time after we receive the rental and before it is available for re-rental), as well as whether that item is already out for rent. Pretty straightforward. Book That App should have this functionality.
<!--[if !supportLists]-->3. <!--[endif]-->Scheduling
We would like the ordering calendar to black out 7 days in advance of the current date. BookThatApp appears to do this already. We would also like a pop-up to appear if someone clicks on a “blacked out” date. The pop-up would provide language indicating that emergency rentals are offered, and that to request further information just call us or send us an e-mail.
<!--[if !supportLists]-->4. <!--[endif]-->Order Processing
We would like to authorize the customer’s card for (i) the deposit of 100% of the value of any equipment (for items that are not replaceable, such as the custom DJ equipment) or 50% of the value of any equipment for items that are replaceable and (ii) the price of the rented equipment at the time of checkout.
On the checkout page, we would like a link to the Rental Terms and Conditions as well, so before anything is authorized they have a chance to read the fine print.
<!--[if !supportLists]-->5. <!--[endif]-->Order Confirmation
We would like to send order confirmation e-mails 48 hours before the scheduled pick-up or delivery date. It should provide information indicating that the credit card holder would need to be present with photo identification (upon pick up or delivery). A link to our FAQ should also be provided in the confirmation e-mail.
<!--[if !supportLists]-->6. <!--[endif]-->Delivery Charges
This appears to be the most complex part of the whole development. The issue is how to invoice customers at the time of checkout for this delivery fee.
We would like to calculate delivery charges when customers check out. One possible solution is to develop a database of the zip codes to which we deliver. This should not exceed more than 500 zip codes. We would like the delivery fee to be calculated based on the weight of the items to be delivered and the distance of the zip code from our shop’s location.
<!--[if !supportLists]-->7. <!--[endif]-->Refunds
We would like the ability to refund the entire price as long as 48 hours advance notice is given. In the case of deliveries, the scheduled delivery time is the time that governs. The refund functionality should be available on the site, or by calling our general service number.
<!--[if !supportLists]-->8. <!--[endif]-->Customer Loyalty Program
For each customer’s 8th order, we would like to give them a free rental in an amount not to exceed the price of the average of the previous 8 orders (not including delivery charges).