19 Commits

Author SHA1 Message Date
Alex Tugarev
3de193e3fb [stripe] guard resubscribing with another currency
because it currently not supported.
2022-11-21 06:56:50 -03:00
Laurie T. Malau
f52f5817a6 [usage] Fix proto for CreateStripeSubscription response message 2022-10-20 12:29:35 +02:00
Laurie T. Malau
e61ab5bf8e [usage] Proto changes Stripe RPC 2022-10-18 16:31:33 +02:00
Milan Pavlik
d7ed1f005c [billing] Define CreateStripeCustomer RPC 2022-10-18 12:14:33 +02:00
Milan Pavlik
ccaff6ff2b [usage] Add GetStripeCustomer to BillingService 2022-10-07 12:35:22 +02:00
Milan Pavlik
d908e43e85 [usage] Use buf to codegen Go proto/grpc 2022-10-06 11:16:21 +02:00
Sven Efftinge
4d35f4db8f [usage] remove unused GetUpcomingInvoice 2022-09-19 11:22:20 +02:00
Milan Pavlik
23419beead [usage] Remove BillingService.SetBilledSession proto 2022-09-16 17:20:17 +02:00
Sven Efftinge
9c9369b4e5 [usage-api] add CancelSubscription API
This API is called by Stripe when a customer cancels their subscription
2022-09-16 16:24:17 +02:00
Milan Pavlik
066b577b6d [usage] Remove unused RPCs from proto 2022-09-09 07:19:23 +02:00
Milan Pavlik
60c9bc2c8c [billing] Add ReconcileInvoices RPC to BillingService protos 2022-09-07 09:55:22 +02:00
Milan Pavlik
e605e81c99 [usage] Deprecate sessions in ReconcileUsage & UpdateInvoices 2022-08-30 08:42:14 +02:00
Alex Tugarev
030c183993 Use upcoming invoice 2022-08-25 16:07:10 +02:00
Milan Pavlik
1cd0fbfd1d [billing] Add report_id to UpdateInvoices RPC 2022-08-23 15:40:39 +02:00
Alex Tugarev
d3147bcb55 regenerate usage-api 2022-08-23 12:08:39 +02:00
Laurie T. Malau
e782d3ab0c Proto changes 2022-08-05 12:14:49 -03:00
Andrew Farries
bc6c018cf5 Run ./generate.sh 2022-08-05 04:56:49 -03:00
Milan Pavlik
6c6d2689e8 [billing] GetLatestInvoice RPC protos 2022-07-27 11:58:22 -03:00
Milan Pavlik
91c61f496c [usage] Add BillingService with UpdateInvoices RPC 2022-07-26 11:23:21 -03:00