On Mon, Jul 13, 2015 at 6:33 AM, Peter Harpending <[email protected]> wrote:
> On Mon, Jul 13, 2015 at 07:50:07AM +0200, Nico Rikken wrote:
> It occurs to me that we could just *advertise* a payment as US $0.15 per
> day or whatever, but only do the actual payment processing once a
> month. This would sort of be a pain though, because we would have to
>
> * Set up the account views to mirror this (i.e. remove $0.15 from
>   someone's apparent funds every day)
> * Have some sort of buffer system and a cron job for actually processing
> the payments.
>
> For those who somehow don't understand my awful explanation of my idea:
>
> * Jan 1: X pledges $0.15 / day to project P, loads $50.00 into his account.
> * Jan 2: X notices that he only has $49.85 in his account, however no
>   actual transaction has taken place
> * Jan 3: X notices that he only has $49.70 in his account, however no
>   actual transaction has taken place
> * Jan 4: X notices that he only has $49.55 in his account, however no
>   actual transaction has taken place
> * ...
> * During this time, $0.15 is taken from his apparent funds each day and
>   loaded into a buffer, which, at the end of January's 31 days, will
>   have $4.65. Again, no actual transaction has taken place
> * January 31: X notices that he only has $45.35 in his account. Today,
>   an actual transaction will take place giving $4.65 to project P.

I agree that this may be too tedious, however it may not be difficult
to put a quick calculation to view on the screen such as "$15.00
USD/month, or roughly $0.30 USD/day".  This calculation would be
monthly pledge / 30 (hence using the word "roughly", as we know some
months have 31 days, February has 28 or 29, so it won't be exactly
that every month, it's just a ball-park estimate, so users could have
an idea).  I don't think we'd need to make it any more difficult than
that, should enough users want such a functionality.

- Jason
_______________________________________________
Discuss mailing list
[email protected]
https://lists.snowdrift.coop/mailman/listinfo/discuss

Reply via email to