storj/satellite/payments
Cameron e2cf486fcb satellite/console: add Purchase method to console.Payments
Purchase collects a payment from user using the specified price,
description, and payment method. This is implemented at the lower layers
using the payments.Invoices interface. There are also additions to
stripecoinpayments stripemock to simulate errors returned from stripe
invoices New and Pay. If an invoice exists with the same description, if
it is a draft, it is deleted and a new one is created and paid. If it is
open, pay it and don't create a new one.

Change-Id: Ic3147434bc44a0777ecbedb3a4ed4c768eb02ea3
2023-02-21 20:10:42 +00:00
..
billing satellite/payments/storjscan: return 404 when there is no wallet 2023-01-23 18:07:33 +00:00
coinpayments satellite: remove unused coinpayments code and chores 2022-11-30 16:24:48 +00:00
paymentsconfig satellite/payments/stripecoinpayments: forbid replacing partner coupons 2023-02-03 17:15:01 +00: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/console: add Purchase method to console.Payments 2023-02-21 20:10:42 +00:00
account.go satellite/payments/stripecoinpayments: make price overrides per-bucket 2023-02-01 23:17:25 +00:00
balance.go satellite/{web/payments}: show token balance on billing overview 2022-12-08 11:47:37 +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: ApplyCoupon and ApplyFreeTierCoupon 2023-02-16 10:00:20 -05: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/console: add Purchase method to console.Payments 2023-02-21 20:10:42 +00:00
projectcharges.go satellite/payments/stripecoinpayments: implement invoice price override 2023-01-17 14:32:10 +00:00
tokens.go satellite/payments: remove Deposit from Tokens interface 2022-10-17 13:32:06 +02:00