diff --git a/types/stripe/index.d.ts b/types/stripe/index.d.ts index dab7ddf563..8034bbdc1c 100644 --- a/types/stripe/index.d.ts +++ b/types/stripe/index.d.ts @@ -7677,7 +7677,12 @@ declare namespace Stripe { status: Statuses; /** - * Can be card, bank_account, or stripe_account. + * A string that identifies this transaction as part of a group. + */ + transfer_group: string | null; + + /** + * Can be card, bank_account, or stripe_account. */ type: 'card' | 'bank_account' | 'stripe_account'; } diff --git a/types/stripe/stripe-tests.ts b/types/stripe/stripe-tests.ts index e5bd2d5f99..34235cacc3 100644 --- a/types/stripe/stripe-tests.ts +++ b/types/stripe/stripe-tests.ts @@ -1050,14 +1050,14 @@ stripe.customers.listTaxIds('cus_FhdWgak8aeNfht', (err, taxIds) => { // ################################################################################## stripe.transfers.create( - { amount: 100, currency: 'USD', destination: 'acct_17wV8KBoqMA9o2xk', source_type: 'bank_account' }, + { amount: 100, currency: 'USD', destination: 'acct_17wV8KBoqMA9o2xk', source_type: 'bank_account', transfer_group: 'Order_X' }, (err, reversal) => { // asynchronously called }, ); stripe.transfers - .create({ amount: 100, currency: 'USD', destination: 'acct_17wV8KBoqMA9o2xk', source_type: 'bank_account' }) + .create({ amount: 100, currency: 'USD', destination: 'acct_17wV8KBoqMA9o2xk', source_type: 'bank_account', transfer_group: 'Order_X' }) .then(reversal => { // asynchronously called });