Committed By: whitaker
Date: Wed Aug 31 01:18:16 UTC 2005
paylib changes for updated RecBill revoke/refund support
-- new LJ::Pay::remove_paid_time function
(similar to LJ::Pay::add_paid_time)
* allow units to be in month, day, and second granularity... while also
allowing an exact epoch time.
-- LJ::Pay::remove_paid_months is now a wrapper around remove_paid_time
-- make LJ::Pay::remove_paid_account properly disable recurring billing
for that item and deactivate the recbill account when it is revoked.
-- remove LJ::Pay::revoke_payitems as it will be moved to a combination
of LJ::Pay::Payment and LJ::Pay::Payment::PayItem modules.
-- modify LJ::Pay::remove_bonus_item to accept month, day, second time
granularity, as well as epoch.
* also properly handle recbill changes and promo deactivation
To generate a diff of this commit:
cvs rdiff -r1.129 -r1.130 ljcom/cgi-bin/paylib.pl