Jump to content
  • Checkout
  • Login
  • Get in touch

osCommerce

The e-commerce.

change to shopping cart page


vnynv7nvdi

Recommended Posts

Hi guys,

 

I've asked this in another way before and didn't really find the solution. Now I have the requirements from the client so I am asking again.

 

I'm setting the shop up for registration in courses and you can choose lodging as well. (so, no shipping is involved).

 

I need to be able to offer the user the possibility of paying only $100 - no matter how many items he has selected - it doesn't matter how many courses or how many weeks of lodging. Even if the total is $1000s - we need to let them pay only $100. I initially did this by setting a product attribute and an option price. But that didn't satisfy the client because if the user chose 2 courses, the deposit was $200 instead of $100. I also can't set up separate products (courses), one at full price and one at $100, for the same reason. If they chose 2 courses the deposit would again be $200 instead of $100.

 

I'd like to add a button on the shopping cart page that said "Pay deposit only" and would calculate the difference that the user would have to pay when they show up for a course. I would need to have the $100 on the invoice but retain the total cost as well. It doesn't really sound that difficult but I don't know where to start.

 

I looked at the installments contrib but that doesn't work because it is designed as a payment "method". I already have payment methods and the user should be able to choose the payment method (credit card, money order, etc) to pay the deposit of $100.

 

Any ideas on this? If anyone can point me to methods a/o tables to change I would certainly appreciate it.

 

Thanks!

 

Steph

Link to comment
Share on other sites

I'm updating this because I may have made it seem more complicated than it is. I have to cases:

 

1. Either the user chooses to pay in full, in which case osc works just fine the way it is.

 

2. Or the user chooses to pay $100 and will pay the rest in person when they show up to take the course. This is really more like booking that buying. For this case, I do not need to keep track of payments or anything like that. I think I just need to add a column to a table, something like down_payment, which I would fill out with $100. Then I could do the calculations for the amount they would owe when they show up (to be included in the order email)

 

I just don't have a good grasp on the database nor the file structure to so I'm not really sure where to begin.

 

If anyone can point me in the right direction, I would certainly appreciate it.

 

Thanks!

 

Steph

Link to comment
Share on other sites

Archived

This topic is now archived and is closed to further replies.

×
×
  • Create New...