storj/satellite/payments
Jeremy Wharton b34b5c4177 satellite/payments/stripecoinpayments: do not reference nil invoice
When a customer has no pending line items, an invoice will not be
generated for them and the Stripe client method responsible for
creating new invoices returns nil. This change adds a nil check to
account for this possibility to ensure that no panics are caused
by attempted processing of the invoice.

Change-Id: Id184d027d7447f0ef876db58601ab6cf63927fc5
2022-11-05 18:09:52 -05:00
..
billing satellite/payments/billing/billing.go: change default loop interval 2022-09-27 11:42:28 -07:00
coinpayments satellite/payments/monetary: remove pkg and all its references 2022-09-07 12:58:00 +00:00
paymentsconfig satellite/payments/storjscan: add billing update to chore 2022-08-16 11:18:15 -07:00
storjscan satellite/payments/storjscan: add info level log statement when a user successfully claims a wallet address. 2022-09-29 18:20:06 +00:00
stripecoinpayments satellite/payments/stripecoinpayments: do not reference nil invoice 2022-11-05 18:09:52 -05:00
account.go apigen: project delete endpoint 2022-06-07 12:23:24 +03:00
balance.go satellite: account balance divided into Free Credits and Coins 2020-05-18 14:25:26 +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,payments},web/satellite: save signup promo code to newly registered users 2022-01-21 15:02:22 +00:00
creditcards.go satellite/{payments,admin}: add deletion of user creditcards on account deletion 2020-08-27 10:18:19 +00:00
credits.go all: switch to storj.io/common/uuid 2020-03-31 19:16:41 +03:00
invoices.go satellite/payments: Add old invoice list functionality 2021-10-18 18:18:18 -04:00
projectcharges.go satellite: use segment count for billing 2021-10-27 19:21:50 +00:00
tokens.go satellite/payments: remove Deposit from Tokens interface 2022-10-17 13:32:06 +02:00