feat: add vehicle selection and downgrade flow - M5 (refs #55)
This commit is contained in:
@@ -1,5 +1,5 @@
|
||||
import { apiClient } from '../../../core/api/client';
|
||||
import type { CheckoutRequest, PaymentMethodUpdateRequest } from '../types/subscription.types';
|
||||
import type { CheckoutRequest, PaymentMethodUpdateRequest, DowngradeRequest } from '../types/subscription.types';
|
||||
|
||||
export const subscriptionApi = {
|
||||
getSubscription: () => apiClient.get('/subscriptions'),
|
||||
@@ -8,4 +8,5 @@ export const subscriptionApi = {
|
||||
reactivate: () => apiClient.post('/subscriptions/reactivate'),
|
||||
updatePaymentMethod: (data: PaymentMethodUpdateRequest) => apiClient.put('/subscriptions/payment-method', data),
|
||||
getInvoices: () => apiClient.get('/subscriptions/invoices'),
|
||||
downgrade: (data: DowngradeRequest) => apiClient.post('/subscriptions/downgrade', data),
|
||||
};
|
||||
|
||||
Reference in New Issue
Block a user