diff --git a/src/drive/payments/index.ts b/src/drive/payments/index.ts index 52a35d7..9ac52c8 100644 --- a/src/drive/payments/index.ts +++ b/src/drive/payments/index.ts @@ -99,7 +99,8 @@ export class Payments { } public updateSubscriptionPrice(priceId: string, couponCode?: string): Promise { - return this.client.put('/subscriptions', { price_id: priceId, couponCode: couponCode }, this.headers()); + const coupon = couponCode ? { couponCode: couponCode } : {}; + return this.client.put('/subscriptions', { price_id: priceId, ...coupon }, this.headers()); } public cancelSubscription(): Promise {