storj/satellite/payments/stripe
Vitalii c31fb9c1cf satellite/payments: restrict addition of duplicate credit cards
By this change we don't allow users to add credit cards that are already bind to their account.
We still allow the same CC number but with a different expiration date.

Issue:
https://github.com/storj/storj/issues/5597

Change-Id: Ifeb0cc5ae0c2f0f7596af4dead70ae7d20d30613
2023-09-11 13:24:43 +03:00
..
accounts_test.go satellite/console: add endpoint to invite users to project 2023-06-13 15:22:25 +00:00
accounts.go satellite/payments/stripe: apply egress discount to project charges 2023-04-13 17:34:50 +00:00
balances_test.go satellite/payments: Remove expired package credits 2023-05-22 11:58:37 +00:00
balances.go satellite/payments: rename 'stripecoinpayments' package to 'stripe' 2023-04-06 16:51:43 +00:00
client_test.go satellite/payments: rename 'stripecoinpayments' package to 'stripe' 2023-04-06 16:51:43 +00:00
client.go satellite/payments/stripe/{client,server}: add set invoice status cmd 2023-06-28 21:04:34 +00:00
conversion.go satellite/payments: rename 'stripecoinpayments' package to 'stripe' 2023-04-06 16:51:43 +00:00
coupons_test.go satellite/payments: rename 'stripecoinpayments' package to 'stripe' 2023-04-06 16:51:43 +00:00
coupons.go satellite/payments: rename 'stripecoinpayments' package to 'stripe' 2023-04-06 16:51:43 +00:00
creditcards_test.go satellite/payments: restrict addition of duplicate credit cards 2023-09-11 13:24:43 +03:00
creditcards.go satellite/payments: restrict addition of duplicate credit cards 2023-09-11 13:24:43 +03:00
customers_test.go satellite/payments/stripe: avoid full table scan while listing 2023-04-13 12:36:31 +02:00
customers.go satellite/payments/stripe: avoid full table scan while listing 2023-04-13 12:36:31 +02:00
db.go satellite/payments: rename 'stripecoinpayments' package to 'stripe' 2023-04-06 16:51:43 +00:00
invoices_test.go payments/stripe/invoices: add token payment to overdue invoice payment 2023-07-17 12:59:33 -07:00
invoices.go satellite/payments: filter out draft invoices 2023-09-05 14:22:30 +00:00
projectrecords_test.go satellite/payments/stripe: avoid full table scan while listing records 2023-05-09 14:16:55 +00:00
projectrecords.go satellite/payments/stripe: avoid full table scan while listing records 2023-05-09 14:16:55 +00:00
service_test.go satellite/payments/stripe/service: add manual payment with token command 2023-07-17 19:24:36 +00:00
service.go satellite/payments/stripe/service: add manual payment with token command 2023-07-17 19:24:36 +00:00
stripemock.go satellite/payments: restrict addition of duplicate credit cards 2023-09-11 13:24:43 +03:00
tokens_test.go satellite/payments: rename 'stripecoinpayments' package to 'stripe' 2023-04-06 16:51:43 +00:00
tokens.go satellite/payments: rename 'stripecoinpayments' package to 'stripe' 2023-04-06 16:51:43 +00:00
transactions_test.go satellite/payments: rename 'stripecoinpayments' package to 'stripe' 2023-04-06 16:51:43 +00:00
transactions.go satellite/payments: rename 'stripecoinpayments' package to 'stripe' 2023-04-06 16:51:43 +00:00