storj/satellite/payments/stripecoinpayments
Moby von Briesen 149f6f2626 satellite/payments: Implement coupon codes
Full path: satellite/{payments,console},web/satellite

* Adds the ability to apply coupon codes from the billing page in the
satellite UI.
* Flag for coupon code UI is split into two flags - one for the billing
page and one for the signup page. This commit implements the first, but
not the second.
* Update the Stripe dependency to v72, which is necessary to
use Stripe's promo code functionality.

Change-Id: I19d9815c48205932bef68d87d5cb0b000498fa70
2021-07-26 17:15:55 +00:00
..
accounts.go satellite/payments: Implement coupon codes 2021-07-26 17:15:55 +00:00
clearing.go all: fix error naming 2021-04-29 15:38:21 +03:00
client.go satellite/payments: Implement coupon codes 2021-07-26 17:15:55 +00:00
conversion.go satellite/stripecoinpayments: version is the wrong name 2021-06-29 15:31:11 +00:00
coupons_test.go satellite/payments: Populate new coupons during invoice generation 2021-04-28 18:07:05 +00:00
coupons.go satellite/payments: Implement coupon codes 2021-07-26 17:15:55 +00:00
creditcards_test.go satellite/{payments,admin}: add deletion of user creditcards on account deletion 2020-08-27 10:18:19 +00:00
creditcards.go satellite/payments: Implement coupon codes 2021-07-26 17:15:55 +00:00
customers_test.go satellite/payments/stripecoinpayments: fix test flakyness 2020-04-29 12:06:35 +00:00
customers.go satellite/billing: make stripe invoice generation work with multiregion satellites 2021-05-06 11:51:03 -06:00
db.go satellite/payments: delete credits and credits_spendings db tables 2020-07-30 12:19:57 +03:00
invoices.go satellite/payments: Implement coupon codes 2021-07-26 17:15:55 +00:00
projectrecords_test.go satellite/payments: delete credits and credits_spendings db tables 2020-07-30 12:19:57 +03:00
projectrecords.go satellite/payments: delete credits and credits_spendings db tables 2020-07-30 12:19:57 +03:00
service_test.go satellite/accounting/tally: use objects iterator instead metaloop 2021-07-20 15:52:18 +00:00
service.go satellite/payments: Implement coupon codes 2021-07-26 17:15:55 +00:00
stripemock.go satellite/payments: Implement coupon codes 2021-07-26 17:15:55 +00:00
tokens_test.go satellite/payments: Implement coupon codes 2021-07-26 17:15:55 +00:00
tokens.go satellite/payments: Implement coupon codes 2021-07-26 17:15:55 +00:00
transactions_test.go satellite/payments: Implement coupon codes 2021-07-26 17:15:55 +00:00
transactions.go all: fix dots 2020-07-16 14:58:28 +00:00