storj/satellite/payments
Cameron 09ec5f107d satellite/payments: Remove expired package credits
During billing, before invoice creation, check if users are part of a
package plan. If so, and if the package plan is expired, remove unused
credit from the user's balance. If the user has credit in addition to
the package credit, send an analytics event to notify someone to handle
the credit removal manually.

Change-Id: Iad71d791f67c9733f9d9e42f962c64b2780264cc
2023-05-22 11:58:37 +00:00
..
accountfreeze satellite/payments/stripe/service.go: fix payment for multiple invoices 2023-05-08 21:17:14 +00:00
billing satellite/payments/billing: add bonus transactions 2023-04-10 16:26:56 +00:00
coinpayments satellite: remove unused coinpayments code and chores 2022-11-30 16:24:48 +00:00
paymentsconfig satellite/payments: add egress discount ratio to price override config 2023-04-12 14:52:19 +00:00
storjscan satellite/payments/billing: add bonus transactions 2023-04-10 16:26:56 +00:00
stripe satellite/payments: Remove expired package credits 2023-05-22 11:58:37 +00:00
account.go satellite/payments,web/satellite: separate UI cost estimates by partner 2023-04-04 15:56:16 +00:00
balance.go satellite/console: purchase package grants credit 2023-03-31 22:29:54 +00:00
charges.go satellite/console: add credit card charges to billing history 2020-01-03 17:34:59 +02:00
coupons.go satellite/console: purchase package grants credit 2023-03-31 22:29:54 +00:00
creditcards.go satellite/console: return card from AddCreditCard 2023-02-21 20:48:15 +00:00
credits.go all: switch to storj.io/common/uuid 2020-03-31 19:16:41 +03:00
invoices.go satellite/{db,analytics,payments}: add chore for auto account freeze 2023-03-01 09:31:27 +00:00
projectcharges.go satellite/payments/stripe: apply egress discount to project charges 2023-04-13 17:34:50 +00:00
tokens.go satellite/payments: remove Deposit from Tokens interface 2022-10-17 13:32:06 +02:00