Hello everyone, we are running a food cooperative in Thessaloniki, Greece, and we are in the processes of setting up an ordering system using Drupal.
We have not decided between Ubercart and Drupal Commerce yet, we are still testing both.
I wonder if anyone has any ideas about the following:
Payments in our coop are not made electronically but face to face to a treasurer. The treasurer then updates the accounts of each user. Once a week, users will make their orders through the website, paying money out of these accounts. They can also go in the negative, in which case a reminder should be sent to contact the treasurer ASAP.
Can you think of a way to implement this? We thought about representing money with "User points" but there is actually no module for paying in userpoints (OK there is Commerce Userpoints, but it only allows part of the payment to be done in UP).
Any other ideas on how to do it?
We are using D7.
thanks,
Theo
Comments
We allow our owners to pay
We allow our owners to pay off their membership over time. We are using Drupal Commerce and do this by creating an order with the full amount of the membership and then add payments to this invoice as they are made. We send out an email statement once a month to all owners with a balance. We have this process integrated with our POS by having a process that sets a flag in the owners record when a payment is due. When importing the orders from the POS back into Drupal we are able attach the payment to the owners original order.
I am not sure I understand what you are trying to do, but would not recommend using user points as money.
Hi Jeff, thanx for your
Hi Jeff, thanx for your answer. I think I understand what you are saying, but I don't quite understand how this could be applied in our situation. Maybe I should make our problem a bit clearer.
Our coop doesn't have a bank account (and doesn't want one either). Once every so often members come together and they all pay the treasurer an amount of money, lets say 20 euros. this is added to each user's balance. once a week all users make orders. when orders arrive, the total of each order is deducted from each members balance. e.g. someone who made an order for 15 euros would now have 5 euros in their balance. if they make an order for 25 euros they would have -5 euros in their balance and the treasurer would have to call them and tell them to settle it.
now, we want to automate 2 things: 1) the ordering procedure by making an e-shop type application in drupal 2) the accounting procedure, whereby order totals would automatically be deducted from user balances and messages sent to users who are in the negative.
part one is easy enough.
does anyone have any ideas about part two that would not require manual registration or bank accounts?
thanks a lot for your input.
Balance Tracker
Hi Theo,
we use http://drupal.org/project/balance_tracker for what sounds like a similar food coop on a D6 site with Ubercart. I see the D7 version is not quite polished yet. We are hoping to move to D7 and Drupal commerce soon, and would like to have balance_tracker or similar functionality.
HTH,
Michael.