From 435b89edfac3d28e29a4229f9e8188b3c9f86e69 Mon Sep 17 00:00:00 2001 From: Dan Lichty Date: Tue, 27 Aug 2019 19:30:24 -0400 Subject: [PATCH] [stripe] bank account creation requires `object: "bank_account"` (#37956) --- types/stripe/index.d.ts | 5 +++++ types/stripe/stripe-tests.ts | 2 ++ 2 files changed, 7 insertions(+) diff --git a/types/stripe/index.d.ts b/types/stripe/index.d.ts index a9355d85f6..202ccfec72 100644 --- a/types/stripe/index.d.ts +++ b/types/stripe/index.d.ts @@ -6801,6 +6801,11 @@ declare namespace Stripe { } interface ISourceCreationOptions { + /** + * The type of payment source. Should be "bank_account". + */ + object: "bank_account"; + /** * The account number for the bank account in string form. * Must be a checking account. diff --git a/types/stripe/stripe-tests.ts b/types/stripe/stripe-tests.ts index f7a11340d9..6053c201f2 100644 --- a/types/stripe/stripe-tests.ts +++ b/types/stripe/stripe-tests.ts @@ -639,6 +639,7 @@ stripe.customers.createSource( "cus_5rfJKDJkuxzh5Q", { source: { + object: 'bank_account', country: 'US', currency: 'USD', account_holder_name: 'Account Holder', @@ -656,6 +657,7 @@ stripe.customers.createSource( "cus_5rfJKDJkuxzh5Q", { source: { + object: 'bank_account', country: 'US', currency: 'USD', account_holder_name: 'Account Holder',