Jump to content
  • Checkout
  • Login
  • Get in touch


The e-commerce.

Building Category Based Rental Feature


Recommended Posts

This is a posting for help building a Category based Rental Feature for osCommerce. I apologize in advance if this is not the correct forum or if requests for paid help are not allowed in the forums. I need help with new functionality as I am not a sophisticated PHP programmer and need help creating the following feature in osCommerce. Assume that we have the standard installed osCommerce version that is available today for download. I have four product categories, one of which is a category wherein users can select items that are rented and not purchased. To start, I have created logic where each item that is available for rental is available to be bought in one week increments. However, it is important that we now have the following functionality.


1. If a product from a rental category is added to the cart, the user will be faced with a rental term in the check out process. For example, if the user selects a Green Widget from the rental category that is priced at $1.00 per day, when the user checks out, the user would have to pick a start date and an end date. So, two dates would need to be entered at checkout.

2. It is important that the functionality allow the total to be updated with the new calculation of the rental price multiplied by the number of days.

3. The rental period selected by the user will cover all items from the rental category that have been added to the cart. In other words, it would be impossible for there to be two different rental periods in any one order.

4. The rental period and resulting calculation will apply ONLY to the products from the rental category in the cart.


Please advise if modules or custom add-ons are available. If not, you may provide a quote for what you would charge but it is important to mention that we would like this complete by this Friday (February 21 or at the latest February 24). We would prefer to pay via PayPal.

Link to comment
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Unfortunately, your content contains terms that we do not allow. Please edit your content to remove the highlighted words below.
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

  • Create New...