Stripe::TreasuryApi
Constants
Constructors
Instance methods
@return Crest::Request
@return Crest::Request
@return Crest::Request
@return Crest::Request
@return Crest::Request
@return Crest::Request
@return Crest::Request
@return Crest::Request
@return Crest::Request
@return Crest::Request
@return Crest::Request
@return Crest::Request
@return Crest::Request
@return Crest::Request
@return Crest::Request
@return Crest::Request
@return Crest::Request
@return Crest::Request
@return Crest::Request
@return Crest::Request
@return Crest::Request
@return Crest::Request
@return Crest::Request
@return Crest::Request
@return Crest::Request
@return Crest::Request
@return Crest::Request
@return Crest::Request
@return Crest::Request
@return Crest::Request
@return Crest::Request
@return Crest::Request
Returns a list of CreditReversals.
@required @param financial_account [String?] Returns objects associated with this FinancialAccount. @optional @param ending_before [String?] A cursor for use in pagination. `ending_before` is an object ID that defines your place in the list. For instance, if you make a list request and receive 100 objects, starting with `obj_bar`, your subsequent call can include `ending_before=obj_bar` in order to fetch the previous page of the list. @optional @param starting_after [String?] A cursor for use in pagination. `starting_after` is an object ID that defines your place in the list. For instance, if you make a list request and receive 100 objects, ending with `obj_foo`, your subsequent call can include `starting_after=obj_foo` in order to fetch the next page of the list. @optional @param limit [Int32?] A limit on the number of objects to be returned. Limit can range between 1 and 100, and the default is 10. @optional @param status [String?] Only return CreditReversals for a given status. @optional @param received_credit [String?] Only return CreditReversals for the ReceivedCredit ID. @optional @param expand [Array(Array(String))?] Specifies which fields in the response should be expanded. @return [Stripe::TreasuryReceivedCreditsResourceCreditReversalList]<p>Returns a list of CreditReversals.</p>
@required @param financial_account [String?] Returns objects associated with this FinancialAccount.
@optional @param ending_before [String?] A cursor for use in pagination. ending_before is an object ID that defines your place in the list. For instance, if you make a list request and receive 100 objects, starting with obj_bar, your subsequent call can include ending_before=obj_bar in order to fetch the previous page of the list.
@optional @param starting_after [String?] A cursor for use in pagination. starting_after is an object ID that defines your place in the list. For instance, if you make a list request and receive 100 objects, ending with obj_foo, your subsequent call can include starting_after=obj_foo in order to fetch the next page of the list.
@optional @param limit [Int32?] A limit on the number of objects to be returned. Limit can range between 1 and 100, and the default is 10.
@optional @param status [String?] Only return CreditReversals for a given status.
@optional @param received_credit [String?] Only return CreditReversals for the ReceivedCredit ID.
@optional @param expand [Array(Array(String))?] Specifies which fields in the response should be expanded.
@return nil
Retrieves the details of an existing CreditReversal by passing the unique CreditReversal ID from either the CreditReversal creation request or CreditReversal list
@required @param credit_reversal [String?] @optional @param expand [Array(Array(String))?] Specifies which fields in the response should be expanded. @return [Stripe::TreasuryCreditReversal]<p>Retrieves the details of an existing CreditReversal by passing the unique CreditReversal ID from either the CreditReversal creation request or CreditReversal list</p> @required @param credit_reversal [String?] @optional @param expand [Array(Array(String))?] Specifies which fields in the response should be expanded. @return nil
<p>Retrieves the details of an existing CreditReversal by passing the unique CreditReversal ID from either the CreditReversal creation request or CreditReversal list</p> @required @param credit_reversal [String?] @optional @param expand [Array(Array(String))?] Specifies which fields in the response should be expanded. @return [Tuple(Stripe::TreasuryCreditReversal, Integer, Hash)] Stripe::TreasuryCreditReversal, response status code and response headers
<p>Returns a list of CreditReversals.</p>
@required @param financial_account [String?] Returns objects associated with this FinancialAccount.
@optional @param ending_before [String?] A cursor for use in pagination. ending_before is an object ID that defines your place in the list. For instance, if you make a list request and receive 100 objects, starting with obj_bar, your subsequent call can include ending_before=obj_bar in order to fetch the previous page of the list.
@optional @param starting_after [String?] A cursor for use in pagination. starting_after is an object ID that defines your place in the list. For instance, if you make a list request and receive 100 objects, ending with obj_foo, your subsequent call can include starting_after=obj_foo in order to fetch the next page of the list.
@optional @param limit [Int32?] A limit on the number of objects to be returned. Limit can range between 1 and 100, and the default is 10.
@optional @param status [String?] Only return CreditReversals for a given status.
@optional @param received_credit [String?] Only return CreditReversals for the ReceivedCredit ID.
@optional @param expand [Array(Array(String))?] Specifies which fields in the response should be expanded.
@return [Tuple(Stripe::TreasuryReceivedCreditsResourceCreditReversalList, Integer, Hash)] Stripe::TreasuryReceivedCreditsResourceCreditReversalList, response status code and response headers
Returns a list of DebitReversals.
@required @param financial_account [String?] Returns objects associated with this FinancialAccount. @optional @param ending_before [String?] A cursor for use in pagination. `ending_before` is an object ID that defines your place in the list. For instance, if you make a list request and receive 100 objects, starting with `obj_bar`, your subsequent call can include `ending_before=obj_bar` in order to fetch the previous page of the list. @optional @param starting_after [String?] A cursor for use in pagination. `starting_after` is an object ID that defines your place in the list. For instance, if you make a list request and receive 100 objects, ending with `obj_foo`, your subsequent call can include `starting_after=obj_foo` in order to fetch the next page of the list. @optional @param limit [Int32?] A limit on the number of objects to be returned. Limit can range between 1 and 100, and the default is 10. @optional @param resolution [String?] Only return DebitReversals for a given resolution. @optional @param status [String?] Only return DebitReversals for a given status. @optional @param received_debit [String?] Only return DebitReversals for the ReceivedDebit ID. @optional @param expand [Array(Array(String))?] Specifies which fields in the response should be expanded. @return [Stripe::TreasuryReceivedDebitsResourceDebitReversalList]<p>Returns a list of DebitReversals.</p>
@required @param financial_account [String?] Returns objects associated with this FinancialAccount.
@optional @param ending_before [String?] A cursor for use in pagination. ending_before is an object ID that defines your place in the list. For instance, if you make a list request and receive 100 objects, starting with obj_bar, your subsequent call can include ending_before=obj_bar in order to fetch the previous page of the list.
@optional @param starting_after [String?] A cursor for use in pagination. starting_after is an object ID that defines your place in the list. For instance, if you make a list request and receive 100 objects, ending with obj_foo, your subsequent call can include starting_after=obj_foo in order to fetch the next page of the list.
@optional @param limit [Int32?] A limit on the number of objects to be returned. Limit can range between 1 and 100, and the default is 10.
@optional @param resolution [String?] Only return DebitReversals for a given resolution.
@optional @param status [String?] Only return DebitReversals for a given status.
@optional @param received_debit [String?] Only return DebitReversals for the ReceivedDebit ID.
@optional @param expand [Array(Array(String))?] Specifies which fields in the response should be expanded.
@return nil
Retrieves a DebitReversal object.
@required @param debit_reversal [String?] @optional @param expand [Array(Array(String))?] Specifies which fields in the response should be expanded. @return [Stripe::TreasuryDebitReversal]<p>Retrieves a DebitReversal object.</p> @required @param debit_reversal [String?] @optional @param expand [Array(Array(String))?] Specifies which fields in the response should be expanded. @return nil
<p>Retrieves a DebitReversal object.</p> @required @param debit_reversal [String?] @optional @param expand [Array(Array(String))?] Specifies which fields in the response should be expanded. @return [Tuple(Stripe::TreasuryDebitReversal, Integer, Hash)] Stripe::TreasuryDebitReversal, response status code and response headers
<p>Returns a list of DebitReversals.</p>
@required @param financial_account [String?] Returns objects associated with this FinancialAccount.
@optional @param ending_before [String?] A cursor for use in pagination. ending_before is an object ID that defines your place in the list. For instance, if you make a list request and receive 100 objects, starting with obj_bar, your subsequent call can include ending_before=obj_bar in order to fetch the previous page of the list.
@optional @param starting_after [String?] A cursor for use in pagination. starting_after is an object ID that defines your place in the list. For instance, if you make a list request and receive 100 objects, ending with obj_foo, your subsequent call can include starting_after=obj_foo in order to fetch the next page of the list.
@optional @param limit [Int32?] A limit on the number of objects to be returned. Limit can range between 1 and 100, and the default is 10.
@optional @param resolution [String?] Only return DebitReversals for a given resolution.
@optional @param status [String?] Only return DebitReversals for a given status.
@optional @param received_debit [String?] Only return DebitReversals for the ReceivedDebit ID.
@optional @param expand [Array(Array(String))?] Specifies which fields in the response should be expanded.
@return [Tuple(Stripe::TreasuryReceivedDebitsResourceDebitReversalList, Integer, Hash)] Stripe::TreasuryReceivedDebitsResourceDebitReversalList, response status code and response headers
Returns a list of FinancialAccounts.
@optional @param limit [Int32?] A limit ranging from 1 to 100 (defaults to 10). @optional @param ending_before [String?] An object ID cursor for use in pagination. @optional @param starting_after [String?] An object ID cursor for use in pagination. @optional @param created [Stripe::GetAccountsCreatedParameter?] Only return FinancialAccounts that were created during the given date interval. @optional @param expand [Array(Array(String))?] Specifies which fields in the response should be expanded. @return [Stripe::TreasuryFinancialAccountsResourceFinancialAccountList]<p>Returns a list of FinancialAccounts.</p> @optional @param limit [Int32?] A limit ranging from 1 to 100 (defaults to 10). @optional @param ending_before [String?] An object ID cursor for use in pagination. @optional @param starting_after [String?] An object ID cursor for use in pagination. @optional @param created [Stripe::GetAccountsCreatedParameter?] Only return FinancialAccounts that were created during the given date interval. @optional @param expand [Array(Array(String))?] Specifies which fields in the response should be expanded. @return nil
Retrieves the details of a FinancialAccount.
@required @param financial_account [String?] @optional @param expand [Array(Array(String))?] Specifies which fields in the response should be expanded. @return [Stripe::TreasuryFinancialAccount]<p>Retrieves the details of a FinancialAccount.</p> @required @param financial_account [String?] @optional @param expand [Array(Array(String))?] Specifies which fields in the response should be expanded. @return nil
Retrieves Features information associated with the FinancialAccount.
@required @param financial_account [String?] @optional @param expand [Array(Array(String))?] Specifies which fields in the response should be expanded. @return [Stripe::TreasuryFinancialAccountFeatures]<p>Retrieves Features information associated with the FinancialAccount.</p> @required @param financial_account [String?] @optional @param expand [Array(Array(String))?] Specifies which fields in the response should be expanded. @return nil
<p>Retrieves Features information associated with the FinancialAccount.</p> @required @param financial_account [String?] @optional @param expand [Array(Array(String))?] Specifies which fields in the response should be expanded. @return [Tuple(Stripe::TreasuryFinancialAccountFeatures, Integer, Hash)] Stripe::TreasuryFinancialAccountFeatures, response status code and response headers
<p>Retrieves the details of a FinancialAccount.</p> @required @param financial_account [String?] @optional @param expand [Array(Array(String))?] Specifies which fields in the response should be expanded. @return [Tuple(Stripe::TreasuryFinancialAccount, Integer, Hash)] Stripe::TreasuryFinancialAccount, response status code and response headers
<p>Returns a list of FinancialAccounts.</p> @optional @param limit [Int32?] A limit ranging from 1 to 100 (defaults to 10). @optional @param ending_before [String?] An object ID cursor for use in pagination. @optional @param starting_after [String?] An object ID cursor for use in pagination. @optional @param created [Stripe::GetAccountsCreatedParameter?] Only return FinancialAccounts that were created during the given date interval. @optional @param expand [Array(Array(String))?] Specifies which fields in the response should be expanded. @return [Tuple(Stripe::TreasuryFinancialAccountsResourceFinancialAccountList, Integer, Hash)] Stripe::TreasuryFinancialAccountsResourceFinancialAccountList, response status code and response headers
Returns a list of InboundTransfers sent from the specified FinancialAccount.
@required @param financial_account [String?] Returns objects associated with this FinancialAccount. @optional @param ending_before [String?] A cursor for use in pagination. `ending_before` is an object ID that defines your place in the list. For instance, if you make a list request and receive 100 objects, starting with `obj_bar`, your subsequent call can include `ending_before=obj_bar` in order to fetch the previous page of the list. @optional @param starting_after [String?] A cursor for use in pagination. `starting_after` is an object ID that defines your place in the list. For instance, if you make a list request and receive 100 objects, ending with `obj_foo`, your subsequent call can include `starting_after=obj_foo` in order to fetch the next page of the list. @optional @param limit [Int32?] A limit on the number of objects to be returned. Limit can range between 1 and 100, and the default is 10. @optional @param status [String?] Only return InboundTransfers that have the given status: `processing`, `succeeded`, `failed` or `canceled`. @optional @param expand [Array(Array(String))?] Specifies which fields in the response should be expanded. @return [Stripe::TreasuryInboundTransfersResourceInboundTransferList]<p>Returns a list of InboundTransfers sent from the specified FinancialAccount.</p>
@required @param financial_account [String?] Returns objects associated with this FinancialAccount.
@optional @param ending_before [String?] A cursor for use in pagination. ending_before is an object ID that defines your place in the list. For instance, if you make a list request and receive 100 objects, starting with obj_bar, your subsequent call can include ending_before=obj_bar in order to fetch the previous page of the list.
@optional @param starting_after [String?] A cursor for use in pagination. starting_after is an object ID that defines your place in the list. For instance, if you make a list request and receive 100 objects, ending with obj_foo, your subsequent call can include starting_after=obj_foo in order to fetch the next page of the list.
@optional @param limit [Int32?] A limit on the number of objects to be returned. Limit can range between 1 and 100, and the default is 10.
@optional @param status [String?] Only return InboundTransfers that have the given status: processing, succeeded, failed or canceled.
@optional @param expand [Array(Array(String))?] Specifies which fields in the response should be expanded.
@return nil
Retrieves the details of an existing InboundTransfer.
@required @param id [String?] @optional @param expand [Array(Array(String))?] Specifies which fields in the response should be expanded. @return [Stripe::TreasuryInboundTransfer]<p>Retrieves the details of an existing InboundTransfer.</p> @required @param id [String?] @optional @param expand [Array(Array(String))?] Specifies which fields in the response should be expanded. @return nil
<p>Retrieves the details of an existing InboundTransfer.</p> @required @param id [String?] @optional @param expand [Array(Array(String))?] Specifies which fields in the response should be expanded. @return [Tuple(Stripe::TreasuryInboundTransfer, Integer, Hash)] Stripe::TreasuryInboundTransfer, response status code and response headers
<p>Returns a list of InboundTransfers sent from the specified FinancialAccount.</p>
@required @param financial_account [String?] Returns objects associated with this FinancialAccount.
@optional @param ending_before [String?] A cursor for use in pagination. ending_before is an object ID that defines your place in the list. For instance, if you make a list request and receive 100 objects, starting with obj_bar, your subsequent call can include ending_before=obj_bar in order to fetch the previous page of the list.
@optional @param starting_after [String?] A cursor for use in pagination. starting_after is an object ID that defines your place in the list. For instance, if you make a list request and receive 100 objects, ending with obj_foo, your subsequent call can include starting_after=obj_foo in order to fetch the next page of the list.
@optional @param limit [Int32?] A limit on the number of objects to be returned. Limit can range between 1 and 100, and the default is 10.
@optional @param status [String?] Only return InboundTransfers that have the given status: processing, succeeded, failed or canceled.
@optional @param expand [Array(Array(String))?] Specifies which fields in the response should be expanded.
@return [Tuple(Stripe::TreasuryInboundTransfersResourceInboundTransferList, Integer, Hash)] Stripe::TreasuryInboundTransfersResourceInboundTransferList, response status code and response headers
Returns a list of OutboundPayments sent from the specified FinancialAccount.
@required @param financial_account [String?] Returns objects associated with this FinancialAccount. @optional @param ending_before [String?] A cursor for use in pagination. `ending_before` is an object ID that defines your place in the list. For instance, if you make a list request and receive 100 objects, starting with `obj_bar`, your subsequent call can include `ending_before=obj_bar` in order to fetch the previous page of the list. @optional @param starting_after [String?] A cursor for use in pagination. `starting_after` is an object ID that defines your place in the list. For instance, if you make a list request and receive 100 objects, ending with `obj_foo`, your subsequent call can include `starting_after=obj_foo` in order to fetch the next page of the list. @optional @param limit [Int32?] A limit on the number of objects to be returned. Limit can range between 1 and 100, and the default is 10. @optional @param customer [String?] Only return OutboundPayments sent to this customer. @optional @param status [String?] Only return OutboundPayments that have the given status: `processing`, `failed`, `posted`, `returned`, or `canceled`. @optional @param created [Stripe::GetAccountsCreatedParameter?] Only return OutboundPayments that were created during the given date interval. @optional @param expand [Array(Array(String))?] Specifies which fields in the response should be expanded. @return [Stripe::TreasuryOutboundPaymentsResourceOutboundPaymentList]<p>Returns a list of OutboundPayments sent from the specified FinancialAccount.</p>
@required @param financial_account [String?] Returns objects associated with this FinancialAccount.
@optional @param ending_before [String?] A cursor for use in pagination. ending_before is an object ID that defines your place in the list. For instance, if you make a list request and receive 100 objects, starting with obj_bar, your subsequent call can include ending_before=obj_bar in order to fetch the previous page of the list.
@optional @param starting_after [String?] A cursor for use in pagination. starting_after is an object ID that defines your place in the list. For instance, if you make a list request and receive 100 objects, ending with obj_foo, your subsequent call can include starting_after=obj_foo in order to fetch the next page of the list.
@optional @param limit [Int32?] A limit on the number of objects to be returned. Limit can range between 1 and 100, and the default is 10.
@optional @param customer [String?] Only return OutboundPayments sent to this customer.
@optional @param status [String?] Only return OutboundPayments that have the given status: processing, failed, posted, returned, or canceled.
@optional @param created [Stripe::GetAccountsCreatedParameter?] Only return OutboundPayments that were created during the given date interval.
@optional @param expand [Array(Array(String))?] Specifies which fields in the response should be expanded.
@return nil
Retrieves the details of an existing OutboundPayment by passing the unique OutboundPayment ID from either the OutboundPayment creation request or OutboundPayment list.
@required @param id [String?] @optional @param expand [Array(Array(String))?] Specifies which fields in the response should be expanded. @return [Stripe::TreasuryOutboundPayment]<p>Retrieves the details of an existing OutboundPayment by passing the unique OutboundPayment ID from either the OutboundPayment creation request or OutboundPayment list.</p> @required @param id [String?] @optional @param expand [Array(Array(String))?] Specifies which fields in the response should be expanded. @return nil
<p>Retrieves the details of an existing OutboundPayment by passing the unique OutboundPayment ID from either the OutboundPayment creation request or OutboundPayment list.</p> @required @param id [String?] @optional @param expand [Array(Array(String))?] Specifies which fields in the response should be expanded. @return [Tuple(Stripe::TreasuryOutboundPayment, Integer, Hash)] Stripe::TreasuryOutboundPayment, response status code and response headers
<p>Returns a list of OutboundPayments sent from the specified FinancialAccount.</p>
@required @param financial_account [String?] Returns objects associated with this FinancialAccount.
@optional @param ending_before [String?] A cursor for use in pagination. ending_before is an object ID that defines your place in the list. For instance, if you make a list request and receive 100 objects, starting with obj_bar, your subsequent call can include ending_before=obj_bar in order to fetch the previous page of the list.
@optional @param starting_after [String?] A cursor for use in pagination. starting_after is an object ID that defines your place in the list. For instance, if you make a list request and receive 100 objects, ending with obj_foo, your subsequent call can include starting_after=obj_foo in order to fetch the next page of the list.
@optional @param limit [Int32?] A limit on the number of objects to be returned. Limit can range between 1 and 100, and the default is 10.
@optional @param customer [String?] Only return OutboundPayments sent to this customer.
@optional @param status [String?] Only return OutboundPayments that have the given status: processing, failed, posted, returned, or canceled.
@optional @param created [Stripe::GetAccountsCreatedParameter?] Only return OutboundPayments that were created during the given date interval.
@optional @param expand [Array(Array(String))?] Specifies which fields in the response should be expanded.
@return [Tuple(Stripe::TreasuryOutboundPaymentsResourceOutboundPaymentList, Integer, Hash)] Stripe::TreasuryOutboundPaymentsResourceOutboundPaymentList, response status code and response headers
Returns a list of OutboundTransfers sent from the specified FinancialAccount.
@required @param financial_account [String?] Returns objects associated with this FinancialAccount. @optional @param ending_before [String?] A cursor for use in pagination. `ending_before` is an object ID that defines your place in the list. For instance, if you make a list request and receive 100 objects, starting with `obj_bar`, your subsequent call can include `ending_before=obj_bar` in order to fetch the previous page of the list. @optional @param starting_after [String?] A cursor for use in pagination. `starting_after` is an object ID that defines your place in the list. For instance, if you make a list request and receive 100 objects, ending with `obj_foo`, your subsequent call can include `starting_after=obj_foo` in order to fetch the next page of the list. @optional @param limit [Int32?] A limit on the number of objects to be returned. Limit can range between 1 and 100, and the default is 10. @optional @param status [String?] Only return OutboundTransfers that have the given status: `processing`, `canceled`, `failed`, `posted`, or `returned`. @optional @param expand [Array(Array(String))?] Specifies which fields in the response should be expanded. @return [Stripe::TreasuryOutboundTransfersResourceOutboundTransferList]<p>Returns a list of OutboundTransfers sent from the specified FinancialAccount.</p>
@required @param financial_account [String?] Returns objects associated with this FinancialAccount.
@optional @param ending_before [String?] A cursor for use in pagination. ending_before is an object ID that defines your place in the list. For instance, if you make a list request and receive 100 objects, starting with obj_bar, your subsequent call can include ending_before=obj_bar in order to fetch the previous page of the list.
@optional @param starting_after [String?] A cursor for use in pagination. starting_after is an object ID that defines your place in the list. For instance, if you make a list request and receive 100 objects, ending with obj_foo, your subsequent call can include starting_after=obj_foo in order to fetch the next page of the list.
@optional @param limit [Int32?] A limit on the number of objects to be returned. Limit can range between 1 and 100, and the default is 10.
@optional @param status [String?] Only return OutboundTransfers that have the given status: processing, canceled, failed, posted, or returned.
@optional @param expand [Array(Array(String))?] Specifies which fields in the response should be expanded.
@return nil
Retrieves the details of an existing OutboundTransfer by passing the unique OutboundTransfer ID from either the OutboundTransfer creation request or OutboundTransfer list.
@required @param outbound_transfer [String?] @optional @param expand [Array(Array(String))?] Specifies which fields in the response should be expanded. @return [Stripe::TreasuryOutboundTransfer]<p>Retrieves the details of an existing OutboundTransfer by passing the unique OutboundTransfer ID from either the OutboundTransfer creation request or OutboundTransfer list.</p> @required @param outbound_transfer [String?] @optional @param expand [Array(Array(String))?] Specifies which fields in the response should be expanded. @return nil
<p>Retrieves the details of an existing OutboundTransfer by passing the unique OutboundTransfer ID from either the OutboundTransfer creation request or OutboundTransfer list.</p> @required @param outbound_transfer [String?] @optional @param expand [Array(Array(String))?] Specifies which fields in the response should be expanded. @return [Tuple(Stripe::TreasuryOutboundTransfer, Integer, Hash)] Stripe::TreasuryOutboundTransfer, response status code and response headers
<p>Returns a list of OutboundTransfers sent from the specified FinancialAccount.</p>
@required @param financial_account [String?] Returns objects associated with this FinancialAccount.
@optional @param ending_before [String?] A cursor for use in pagination. ending_before is an object ID that defines your place in the list. For instance, if you make a list request and receive 100 objects, starting with obj_bar, your subsequent call can include ending_before=obj_bar in order to fetch the previous page of the list.
@optional @param starting_after [String?] A cursor for use in pagination. starting_after is an object ID that defines your place in the list. For instance, if you make a list request and receive 100 objects, ending with obj_foo, your subsequent call can include starting_after=obj_foo in order to fetch the next page of the list.
@optional @param limit [Int32?] A limit on the number of objects to be returned. Limit can range between 1 and 100, and the default is 10.
@optional @param status [String?] Only return OutboundTransfers that have the given status: processing, canceled, failed, posted, or returned.
@optional @param expand [Array(Array(String))?] Specifies which fields in the response should be expanded.
@return [Tuple(Stripe::TreasuryOutboundTransfersResourceOutboundTransferList, Integer, Hash)] Stripe::TreasuryOutboundTransfersResourceOutboundTransferList, response status code and response headers
Returns a list of ReceivedCredits.
@required @param financial_account [String?] The FinancialAccount that received the funds. @optional @param ending_before [String?] A cursor for use in pagination. `ending_before` is an object ID that defines your place in the list. For instance, if you make a list request and receive 100 objects, starting with `obj_bar`, your subsequent call can include `ending_before=obj_bar` in order to fetch the previous page of the list. @optional @param starting_after [String?] A cursor for use in pagination. `starting_after` is an object ID that defines your place in the list. For instance, if you make a list request and receive 100 objects, ending with `obj_foo`, your subsequent call can include `starting_after=obj_foo` in order to fetch the next page of the list. @optional @param limit [Int32?] A limit on the number of objects to be returned. Limit can range between 1 and 100, and the default is 10. @optional @param linked_flows [Stripe::LinkedFlowsParam?] Only return ReceivedCredits described by the flow. @optional @param status [String?] Only return ReceivedCredits that have the given status: `succeeded` or `failed`. @optional @param expand [Array(Array(String))?] Specifies which fields in the response should be expanded. @return [Stripe::TreasuryReceivedCreditsResourceReceivedCreditList]<p>Returns a list of ReceivedCredits.</p>
@required @param financial_account [String?] The FinancialAccount that received the funds.
@optional @param ending_before [String?] A cursor for use in pagination. ending_before is an object ID that defines your place in the list. For instance, if you make a list request and receive 100 objects, starting with obj_bar, your subsequent call can include ending_before=obj_bar in order to fetch the previous page of the list.
@optional @param starting_after [String?] A cursor for use in pagination. starting_after is an object ID that defines your place in the list. For instance, if you make a list request and receive 100 objects, ending with obj_foo, your subsequent call can include starting_after=obj_foo in order to fetch the next page of the list.
@optional @param limit [Int32?] A limit on the number of objects to be returned. Limit can range between 1 and 100, and the default is 10.
@optional @param linked_flows [Stripe::LinkedFlowsParam?] Only return ReceivedCredits described by the flow.
@optional @param status [String?] Only return ReceivedCredits that have the given status: succeeded or failed.
@optional @param expand [Array(Array(String))?] Specifies which fields in the response should be expanded.
@return nil
Retrieves the details of an existing ReceivedCredit by passing the unique ReceivedCredit ID from the ReceivedCredit list.
@required @param id [String?] @optional @param expand [Array(Array(String))?] Specifies which fields in the response should be expanded. @return [Stripe::TreasuryReceivedCredit]<p>Retrieves the details of an existing ReceivedCredit by passing the unique ReceivedCredit ID from the ReceivedCredit list.</p> @required @param id [String?] @optional @param expand [Array(Array(String))?] Specifies which fields in the response should be expanded. @return nil
<p>Retrieves the details of an existing ReceivedCredit by passing the unique ReceivedCredit ID from the ReceivedCredit list.</p> @required @param id [String?] @optional @param expand [Array(Array(String))?] Specifies which fields in the response should be expanded. @return [Tuple(Stripe::TreasuryReceivedCredit, Integer, Hash)] Stripe::TreasuryReceivedCredit, response status code and response headers
<p>Returns a list of ReceivedCredits.</p>
@required @param financial_account [String?] The FinancialAccount that received the funds.
@optional @param ending_before [String?] A cursor for use in pagination. ending_before is an object ID that defines your place in the list. For instance, if you make a list request and receive 100 objects, starting with obj_bar, your subsequent call can include ending_before=obj_bar in order to fetch the previous page of the list.
@optional @param starting_after [String?] A cursor for use in pagination. starting_after is an object ID that defines your place in the list. For instance, if you make a list request and receive 100 objects, ending with obj_foo, your subsequent call can include starting_after=obj_foo in order to fetch the next page of the list.
@optional @param limit [Int32?] A limit on the number of objects to be returned. Limit can range between 1 and 100, and the default is 10.
@optional @param linked_flows [Stripe::LinkedFlowsParam?] Only return ReceivedCredits described by the flow.
@optional @param status [String?] Only return ReceivedCredits that have the given status: succeeded or failed.
@optional @param expand [Array(Array(String))?] Specifies which fields in the response should be expanded.
@return [Tuple(Stripe::TreasuryReceivedCreditsResourceReceivedCreditList, Integer, Hash)] Stripe::TreasuryReceivedCreditsResourceReceivedCreditList, response status code and response headers
Returns a list of ReceivedDebits.
@required @param financial_account [String?] The FinancialAccount that funds were pulled from. @optional @param ending_before [String?] A cursor for use in pagination. `ending_before` is an object ID that defines your place in the list. For instance, if you make a list request and receive 100 objects, starting with `obj_bar`, your subsequent call can include `ending_before=obj_bar` in order to fetch the previous page of the list. @optional @param starting_after [String?] A cursor for use in pagination. `starting_after` is an object ID that defines your place in the list. For instance, if you make a list request and receive 100 objects, ending with `obj_foo`, your subsequent call can include `starting_after=obj_foo` in order to fetch the next page of the list. @optional @param limit [Int32?] A limit on the number of objects to be returned. Limit can range between 1 and 100, and the default is 10. @optional @param status [String?] Only return ReceivedDebits that have the given status: `succeeded` or `failed`. @optional @param expand [Array(Array(String))?] Specifies which fields in the response should be expanded. @return [Stripe::TreasuryReceivedDebitsResourceReceivedDebitList]<p>Returns a list of ReceivedDebits.</p>
@required @param financial_account [String?] The FinancialAccount that funds were pulled from.
@optional @param ending_before [String?] A cursor for use in pagination. ending_before is an object ID that defines your place in the list. For instance, if you make a list request and receive 100 objects, starting with obj_bar, your subsequent call can include ending_before=obj_bar in order to fetch the previous page of the list.
@optional @param starting_after [String?] A cursor for use in pagination. starting_after is an object ID that defines your place in the list. For instance, if you make a list request and receive 100 objects, ending with obj_foo, your subsequent call can include starting_after=obj_foo in order to fetch the next page of the list.
@optional @param limit [Int32?] A limit on the number of objects to be returned. Limit can range between 1 and 100, and the default is 10.
@optional @param status [String?] Only return ReceivedDebits that have the given status: succeeded or failed.
@optional @param expand [Array(Array(String))?] Specifies which fields in the response should be expanded.
@return nil
Retrieves the details of an existing ReceivedDebit by passing the unique ReceivedDebit ID from the ReceivedDebit list
@required @param id [String?] @optional @param expand [Array(Array(String))?] Specifies which fields in the response should be expanded. @return [Stripe::TreasuryReceivedDebit]<p>Retrieves the details of an existing ReceivedDebit by passing the unique ReceivedDebit ID from the ReceivedDebit list</p> @required @param id [String?] @optional @param expand [Array(Array(String))?] Specifies which fields in the response should be expanded. @return nil
<p>Retrieves the details of an existing ReceivedDebit by passing the unique ReceivedDebit ID from the ReceivedDebit list</p> @required @param id [String?] @optional @param expand [Array(Array(String))?] Specifies which fields in the response should be expanded. @return [Tuple(Stripe::TreasuryReceivedDebit, Integer, Hash)] Stripe::TreasuryReceivedDebit, response status code and response headers
<p>Returns a list of ReceivedDebits.</p>
@required @param financial_account [String?] The FinancialAccount that funds were pulled from.
@optional @param ending_before [String?] A cursor for use in pagination. ending_before is an object ID that defines your place in the list. For instance, if you make a list request and receive 100 objects, starting with obj_bar, your subsequent call can include ending_before=obj_bar in order to fetch the previous page of the list.
@optional @param starting_after [String?] A cursor for use in pagination. starting_after is an object ID that defines your place in the list. For instance, if you make a list request and receive 100 objects, ending with obj_foo, your subsequent call can include starting_after=obj_foo in order to fetch the next page of the list.
@optional @param limit [Int32?] A limit on the number of objects to be returned. Limit can range between 1 and 100, and the default is 10.
@optional @param status [String?] Only return ReceivedDebits that have the given status: succeeded or failed.
@optional @param expand [Array(Array(String))?] Specifies which fields in the response should be expanded.
@return [Tuple(Stripe::TreasuryReceivedDebitsResourceReceivedDebitList, Integer, Hash)] Stripe::TreasuryReceivedDebitsResourceReceivedDebitList, response status code and response headers
Retrieves a list of TransactionEntry objects.
@required @param financial_account [String?] Returns objects associated with this FinancialAccount. @optional @param ending_before [String?] A cursor for use in pagination. `ending_before` is an object ID that defines your place in the list. For instance, if you make a list request and receive 100 objects, starting with `obj_bar`, your subsequent call can include `ending_before=obj_bar` in order to fetch the previous page of the list. @optional @param starting_after [String?] A cursor for use in pagination. `starting_after` is an object ID that defines your place in the list. For instance, if you make a list request and receive 100 objects, ending with `obj_foo`, your subsequent call can include `starting_after=obj_foo` in order to fetch the next page of the list. @optional @param limit [Int32?] A limit on the number of objects to be returned. Limit can range between 1 and 100, and the default is 10. @optional @param transaction [String?] Only return TransactionEntries associated with this Transaction. @optional @param created [Stripe::GetAccountsCreatedParameter?] Only return TransactionEntries that were created during the given date interval. @optional @param expand [Array(Array(String))?] Specifies which fields in the response should be expanded. @optional @param order_by [String?] The results are in reverse chronological order by `created` or `effective_at`. The default is `created`. @optional @param effective_at [Stripe::GetAccountsCreatedParameter?] @return [Stripe::TreasuryTransactionsResourceTransactionEntryList]<p>Retrieves a list of TransactionEntry objects.</p>
@required @param financial_account [String?] Returns objects associated with this FinancialAccount.
@optional @param ending_before [String?] A cursor for use in pagination. ending_before is an object ID that defines your place in the list. For instance, if you make a list request and receive 100 objects, starting with obj_bar, your subsequent call can include ending_before=obj_bar in order to fetch the previous page of the list.
@optional @param starting_after [String?] A cursor for use in pagination. starting_after is an object ID that defines your place in the list. For instance, if you make a list request and receive 100 objects, ending with obj_foo, your subsequent call can include starting_after=obj_foo in order to fetch the next page of the list.
@optional @param limit [Int32?] A limit on the number of objects to be returned. Limit can range between 1 and 100, and the default is 10.
@optional @param transaction [String?] Only return TransactionEntries associated with this Transaction.
@optional @param created [Stripe::GetAccountsCreatedParameter?] Only return TransactionEntries that were created during the given date interval.
@optional @param expand [Array(Array(String))?] Specifies which fields in the response should be expanded.
@optional @param order_by [String?] The results are in reverse chronological order by created or effective_at. The default is created.
@optional @param effective_at [Stripe::GetAccountsCreatedParameter?]
@return nil
Retrieves a TransactionEntry object.
@required @param id [String?] @optional @param expand [Array(Array(String))?] Specifies which fields in the response should be expanded. @return [Stripe::TreasuryTransactionEntry]<p>Retrieves a TransactionEntry object.</p> @required @param id [String?] @optional @param expand [Array(Array(String))?] Specifies which fields in the response should be expanded. @return nil
<p>Retrieves a TransactionEntry object.</p> @required @param id [String?] @optional @param expand [Array(Array(String))?] Specifies which fields in the response should be expanded. @return [Tuple(Stripe::TreasuryTransactionEntry, Integer, Hash)] Stripe::TreasuryTransactionEntry, response status code and response headers
<p>Retrieves a list of TransactionEntry objects.</p>
@required @param financial_account [String?] Returns objects associated with this FinancialAccount.
@optional @param ending_before [String?] A cursor for use in pagination. ending_before is an object ID that defines your place in the list. For instance, if you make a list request and receive 100 objects, starting with obj_bar, your subsequent call can include ending_before=obj_bar in order to fetch the previous page of the list.
@optional @param starting_after [String?] A cursor for use in pagination. starting_after is an object ID that defines your place in the list. For instance, if you make a list request and receive 100 objects, ending with obj_foo, your subsequent call can include starting_after=obj_foo in order to fetch the next page of the list.
@optional @param limit [Int32?] A limit on the number of objects to be returned. Limit can range between 1 and 100, and the default is 10.
@optional @param transaction [String?] Only return TransactionEntries associated with this Transaction.
@optional @param created [Stripe::GetAccountsCreatedParameter?] Only return TransactionEntries that were created during the given date interval.
@optional @param expand [Array(Array(String))?] Specifies which fields in the response should be expanded.
@optional @param order_by [String?] The results are in reverse chronological order by created or effective_at. The default is created.
@optional @param effective_at [Stripe::GetAccountsCreatedParameter?]
@return [Tuple(Stripe::TreasuryTransactionsResourceTransactionEntryList, Integer, Hash)] Stripe::TreasuryTransactionsResourceTransactionEntryList, response status code and response headers
Retrieves a list of Transaction objects.
@required @param financial_account [String?] Returns objects associated with this FinancialAccount. @optional @param ending_before [String?] A cursor for use in pagination. `ending_before` is an object ID that defines your place in the list. For instance, if you make a list request and receive 100 objects, starting with `obj_bar`, your subsequent call can include `ending_before=obj_bar` in order to fetch the previous page of the list. @optional @param starting_after [String?] A cursor for use in pagination. `starting_after` is an object ID that defines your place in the list. For instance, if you make a list request and receive 100 objects, ending with `obj_foo`, your subsequent call can include `starting_after=obj_foo` in order to fetch the next page of the list. @optional @param status_transitions [Stripe::StatusTransitionTimestampSpecs?] A filter for the `status_transitions.posted_at` timestamp. When using this filter, `status=posted` and `order_by=posted_at` must also be specified. @optional @param limit [Int32?] A limit on the number of objects to be returned. Limit can range between 1 and 100, and the default is 10. @optional @param status [String?] Only return Transactions that have the given status: `open`, `posted`, or `void`. @optional @param created [Stripe::GetAccountsCreatedParameter?] Only return Transactions that were created during the given date interval. @optional @param expand [Array(Array(String))?] Specifies which fields in the response should be expanded. @optional @param order_by [String?] The results are in reverse chronological order by `created` or `posted_at`. The default is `created`. @return [Stripe::TreasuryTransactionsResourceTransactionList]<p>Retrieves a list of Transaction objects.</p>
@required @param financial_account [String?] Returns objects associated with this FinancialAccount.
@optional @param ending_before [String?] A cursor for use in pagination. ending_before is an object ID that defines your place in the list. For instance, if you make a list request and receive 100 objects, starting with obj_bar, your subsequent call can include ending_before=obj_bar in order to fetch the previous page of the list.
@optional @param starting_after [String?] A cursor for use in pagination. starting_after is an object ID that defines your place in the list. For instance, if you make a list request and receive 100 objects, ending with obj_foo, your subsequent call can include starting_after=obj_foo in order to fetch the next page of the list.
@optional @param status_transitions [Stripe::StatusTransitionTimestampSpecs?] A filter for the status_transitions.posted_at timestamp. When using this filter, status=posted and order_by=posted_at must also be specified.
@optional @param limit [Int32?] A limit on the number of objects to be returned. Limit can range between 1 and 100, and the default is 10.
@optional @param status [String?] Only return Transactions that have the given status: open, posted, or void.
@optional @param created [Stripe::GetAccountsCreatedParameter?] Only return Transactions that were created during the given date interval.
@optional @param expand [Array(Array(String))?] Specifies which fields in the response should be expanded.
@optional @param order_by [String?] The results are in reverse chronological order by created or posted_at. The default is created.
@return nil
Retrieves the details of an existing Transaction.
@required @param id [String?] @optional @param expand [Array(Array(String))?] Specifies which fields in the response should be expanded. @return [Stripe::TreasuryTransaction]<p>Retrieves the details of an existing Transaction.</p> @required @param id [String?] @optional @param expand [Array(Array(String))?] Specifies which fields in the response should be expanded. @return nil
<p>Retrieves the details of an existing Transaction.</p> @required @param id [String?] @optional @param expand [Array(Array(String))?] Specifies which fields in the response should be expanded. @return [Tuple(Stripe::TreasuryTransaction, Integer, Hash)] Stripe::TreasuryTransaction, response status code and response headers
<p>Retrieves a list of Transaction objects.</p>
@required @param financial_account [String?] Returns objects associated with this FinancialAccount.
@optional @param ending_before [String?] A cursor for use in pagination. ending_before is an object ID that defines your place in the list. For instance, if you make a list request and receive 100 objects, starting with obj_bar, your subsequent call can include ending_before=obj_bar in order to fetch the previous page of the list.
@optional @param starting_after [String?] A cursor for use in pagination. starting_after is an object ID that defines your place in the list. For instance, if you make a list request and receive 100 objects, ending with obj_foo, your subsequent call can include starting_after=obj_foo in order to fetch the next page of the list.
@optional @param status_transitions [Stripe::StatusTransitionTimestampSpecs?] A filter for the status_transitions.posted_at timestamp. When using this filter, status=posted and order_by=posted_at must also be specified.
@optional @param limit [Int32?] A limit on the number of objects to be returned. Limit can range between 1 and 100, and the default is 10.
@optional @param status [String?] Only return Transactions that have the given status: open, posted, or void.
@optional @param created [Stripe::GetAccountsCreatedParameter?] Only return Transactions that were created during the given date interval.
@optional @param expand [Array(Array(String))?] Specifies which fields in the response should be expanded.
@optional @param order_by [String?] The results are in reverse chronological order by created or posted_at. The default is created.
@return [Tuple(Stripe::TreasuryTransactionsResourceTransactionList, Integer, Hash)] Stripe::TreasuryTransactionsResourceTransactionList, response status code and response headers
Reverses a ReceivedCredit and creates a CreditReversal object.
@required @param received_credit [String?] The ReceivedCredit to reverse. @optional @param expand [Array(String)?] Specifies which fields in the response should be expanded. @optional @param metadata [Hash(String, String)?] @return [Stripe::TreasuryCreditReversal]<p>Reverses a ReceivedCredit and creates a CreditReversal object.</p> @required @param received_credit [String?] The ReceivedCredit to reverse. @optional @param expand [Array(String)?] Specifies which fields in the response should be expanded. @optional @param metadata [Hash(String, String)?] @return nil
<p>Reverses a ReceivedCredit and creates a CreditReversal object.</p> @required @param received_credit [String?] The ReceivedCredit to reverse. @optional @param expand [Array(String)?] Specifies which fields in the response should be expanded. @optional @param metadata [Hash(String, String)?] @return [Tuple(Stripe::TreasuryCreditReversal, Integer, Hash)] Stripe::TreasuryCreditReversal, response status code and response headers
Reverses a ReceivedDebit and creates a DebitReversal object.
@required @param received_debit [String?] The ReceivedDebit to reverse. @optional @param expand [Array(String)?] Specifies which fields in the response should be expanded. @optional @param metadata [Hash(String, String)?] @return [Stripe::TreasuryDebitReversal]<p>Reverses a ReceivedDebit and creates a DebitReversal object.</p> @required @param received_debit [String?] The ReceivedDebit to reverse. @optional @param expand [Array(String)?] Specifies which fields in the response should be expanded. @optional @param metadata [Hash(String, String)?] @return nil
<p>Reverses a ReceivedDebit and creates a DebitReversal object.</p> @required @param received_debit [String?] The ReceivedDebit to reverse. @optional @param expand [Array(String)?] Specifies which fields in the response should be expanded. @optional @param metadata [Hash(String, String)?] @return [Tuple(Stripe::TreasuryDebitReversal, Integer, Hash)] Stripe::TreasuryDebitReversal, response status code and response headers
Creates a new FinancialAccount. For now, each connected account can only have one FinancialAccount.
@required @param supported_currencies [Array(String)?] The currencies the FinancialAccount can hold a balance in. @optional @param expand [Array(String)?] Specifies which fields in the response should be expanded. @optional @param features [Stripe::FeatureAccess?] @optional @param metadata [Hash(String, String)?] @optional @param platform_restrictions [Stripe::PlatformRestrictions?] @return [Stripe::TreasuryFinancialAccount]<p>Creates a new FinancialAccount. For now, each connected account can only have one FinancialAccount.</p> @required @param supported_currencies [Array(String)?] The currencies the FinancialAccount can hold a balance in. @optional @param expand [Array(String)?] Specifies which fields in the response should be expanded. @optional @param features [Stripe::FeatureAccess?] @optional @param metadata [Hash(String, String)?] @optional @param platform_restrictions [Stripe::PlatformRestrictions?] @return nil
Updates the details of a FinancialAccount.
@required @param financial_account [String?] @optional @param expand [Array(String)?] Specifies which fields in the response should be expanded. @optional @param features [Stripe::FeatureAccess?] @optional @param metadata [Hash(String, String)?] @optional @param platform_restrictions [Stripe::PlatformRestrictions?] @return [Stripe::TreasuryFinancialAccount]<p>Updates the details of a FinancialAccount.</p> @required @param financial_account [String?] @optional @param expand [Array(String)?] Specifies which fields in the response should be expanded. @optional @param features [Stripe::FeatureAccess?] @optional @param metadata [Hash(String, String)?] @optional @param platform_restrictions [Stripe::PlatformRestrictions?] @return nil
Updates the Features associated with a FinancialAccount.
@required @param financial_account [String?] @optional @param card_issuing [Stripe::Access?] @optional @param deposit_insurance [Stripe::Access?] @optional @param expand [Array(String)?] Specifies which fields in the response should be expanded. @optional @param financial_addresses [Stripe::FinancialAddresses?] @optional @param inbound_transfers [Stripe::InboundTransfers?] @optional @param intra_stripe_flows [Stripe::Access?] @optional @param outbound_payments [Stripe::OutboundPayments?] @optional @param outbound_transfers [Stripe::OutboundTransfers?] @return [Stripe::TreasuryFinancialAccountFeatures]<p>Updates the Features associated with a FinancialAccount.</p> @required @param financial_account [String?] @optional @param card_issuing [Stripe::Access?] @optional @param deposit_insurance [Stripe::Access?] @optional @param expand [Array(String)?] Specifies which fields in the response should be expanded. @optional @param financial_addresses [Stripe::FinancialAddresses?] @optional @param inbound_transfers [Stripe::InboundTransfers?] @optional @param intra_stripe_flows [Stripe::Access?] @optional @param outbound_payments [Stripe::OutboundPayments?] @optional @param outbound_transfers [Stripe::OutboundTransfers?] @return nil
<p>Updates the Features associated with a FinancialAccount.</p> @required @param financial_account [String?] @optional @param card_issuing [Stripe::Access?] @optional @param deposit_insurance [Stripe::Access?] @optional @param expand [Array(String)?] Specifies which fields in the response should be expanded. @optional @param financial_addresses [Stripe::FinancialAddresses?] @optional @param inbound_transfers [Stripe::InboundTransfers?] @optional @param intra_stripe_flows [Stripe::Access?] @optional @param outbound_payments [Stripe::OutboundPayments?] @optional @param outbound_transfers [Stripe::OutboundTransfers?] @return [Tuple(Stripe::TreasuryFinancialAccountFeatures, Integer, Hash)] Stripe::TreasuryFinancialAccountFeatures, response status code and response headers
<p>Updates the details of a FinancialAccount.</p> @required @param financial_account [String?] @optional @param expand [Array(String)?] Specifies which fields in the response should be expanded. @optional @param features [Stripe::FeatureAccess?] @optional @param metadata [Hash(String, String)?] @optional @param platform_restrictions [Stripe::PlatformRestrictions?] @return [Tuple(Stripe::TreasuryFinancialAccount, Integer, Hash)] Stripe::TreasuryFinancialAccount, response status code and response headers
<p>Creates a new FinancialAccount. For now, each connected account can only have one FinancialAccount.</p> @required @param supported_currencies [Array(String)?] The currencies the FinancialAccount can hold a balance in. @optional @param expand [Array(String)?] Specifies which fields in the response should be expanded. @optional @param features [Stripe::FeatureAccess?] @optional @param metadata [Hash(String, String)?] @optional @param platform_restrictions [Stripe::PlatformRestrictions?] @return [Tuple(Stripe::TreasuryFinancialAccount, Integer, Hash)] Stripe::TreasuryFinancialAccount, response status code and response headers
Creates an InboundTransfer.
@required @param amount [Int32?] Amount (in cents) to be transferred. @required @param currency [String?] Three-letter [ISO currency code](https://www.iso.org/iso-4217-currency-codes.html), in lowercase. Must be a [supported currency](https://stripe.com/docs/currencies). @required @param financial_account [String?] The FinancialAccount to send funds to. @required @param origin_payment_method [String?] The origin payment method to be debited for the InboundTransfer. @optional @param description [String?] An arbitrary string attached to the object. Often useful for displaying to users. @optional @param expand [Array(String)?] Specifies which fields in the response should be expanded. @optional @param metadata [Hash(String, String)?] @optional @param statement_descriptor [String?] The complete description that appears on your customers' statements. Maximum 10 characters. @return [Stripe::TreasuryInboundTransfer]<p>Creates an InboundTransfer.</p> @required @param amount [Int32?] Amount (in cents) to be transferred. @required @param currency [String?] Three-letter ISO currency code, in lowercase. Must be a supported currency. @required @param financial_account [String?] The FinancialAccount to send funds to. @required @param origin_payment_method [String?] The origin payment method to be debited for the InboundTransfer. @optional @param description [String?] An arbitrary string attached to the object. Often useful for displaying to users. @optional @param expand [Array(String)?] Specifies which fields in the response should be expanded. @optional @param metadata [Hash(String, String)?] @optional @param statement_descriptor [String?] The complete description that appears on your customers' statements. Maximum 10 characters. @return nil
Cancels an InboundTransfer.
@required @param inbound_transfer [String?] @optional @param expand [Array(String)?] Specifies which fields in the response should be expanded. @return [Stripe::TreasuryInboundTransfer]<p>Cancels an InboundTransfer.</p> @required @param inbound_transfer [String?] @optional @param expand [Array(String)?] Specifies which fields in the response should be expanded. @return nil
<p>Cancels an InboundTransfer.</p> @required @param inbound_transfer [String?] @optional @param expand [Array(String)?] Specifies which fields in the response should be expanded. @return [Tuple(Stripe::TreasuryInboundTransfer, Integer, Hash)] Stripe::TreasuryInboundTransfer, response status code and response headers
<p>Creates an InboundTransfer.</p> @required @param amount [Int32?] Amount (in cents) to be transferred. @required @param currency [String?] Three-letter ISO currency code, in lowercase. Must be a supported currency. @required @param financial_account [String?] The FinancialAccount to send funds to. @required @param origin_payment_method [String?] The origin payment method to be debited for the InboundTransfer. @optional @param description [String?] An arbitrary string attached to the object. Often useful for displaying to users. @optional @param expand [Array(String)?] Specifies which fields in the response should be expanded. @optional @param metadata [Hash(String, String)?] @optional @param statement_descriptor [String?] The complete description that appears on your customers' statements. Maximum 10 characters. @return [Tuple(Stripe::TreasuryInboundTransfer, Integer, Hash)] Stripe::TreasuryInboundTransfer, response status code and response headers
Creates an OutboundPayment.
@required @param amount [Int32?] Amount (in cents) to be transferred. @required @param currency [String?] Three-letter [ISO currency code](https://www.iso.org/iso-4217-currency-codes.html), in lowercase. Must be a [supported currency](https://stripe.com/docs/currencies). @required @param financial_account [String?] The FinancialAccount to pull funds from. @optional @param customer [String?] ID of the customer to whom the OutboundPayment is sent. Must match the Customer attached to the `destination_payment_method` passed in. @optional @param description [String?] An arbitrary string attached to the object. Often useful for displaying to users. @optional @param destination_payment_method [String?] The PaymentMethod to use as the payment instrument for the OutboundPayment. Exclusive with `destination_payment_method_data`. @optional @param destination_payment_method_data [Stripe::PaymentMethodData?] @optional @param destination_payment_method_options [Stripe::PaymentMethodOptions?] @optional @param end_user_details [Stripe::EndUserDetailsParams?] @optional @param expand [Array(String)?] Specifies which fields in the response should be expanded. @optional @param metadata [Hash(String, String)?] @optional @param statement_descriptor [String?] The description that appears on the receiving end for this OutboundPayment (for example, bank statement for external bank transfer). Maximum 10 characters for `ach` payments, 140 characters for `us_domestic_wire` payments, or 500 characters for `stripe` network transfers. The default value is \\\"payment\\\". @return [Stripe::TreasuryOutboundPayment]<p>Creates an OutboundPayment.</p>
@required @param amount [Int32?] Amount (in cents) to be transferred.
@required @param currency [String?] Three-letter ISO currency code, in lowercase. Must be a supported currency.
@required @param financial_account [String?] The FinancialAccount to pull funds from.
@optional @param customer [String?] ID of the customer to whom the OutboundPayment is sent. Must match the Customer attached to the destination_payment_method passed in.
@optional @param description [String?] An arbitrary string attached to the object. Often useful for displaying to users.
@optional @param destination_payment_method [String?] The PaymentMethod to use as the payment instrument for the OutboundPayment. Exclusive with destination_payment_method_data.
@optional @param destination_payment_method_data [Stripe::PaymentMethodData?]
@optional @param destination_payment_method_options [Stripe::PaymentMethodOptions?]
@optional @param end_user_details [Stripe::EndUserDetailsParams?]
@optional @param expand [Array(String)?] Specifies which fields in the response should be expanded.
@optional @param metadata [Hash(String, String)?]
@optional @param statement_descriptor [String?] The description that appears on the receiving end for this OutboundPayment (for example, bank statement for external bank transfer). Maximum 10 characters for ach payments, 140 characters for us_domestic_wire payments, or 500 characters for stripe network transfers. The default value is \"payment\".
@return nil
Cancel an OutboundPayment.
@required @param id [String?] @optional @param expand [Array(String)?] Specifies which fields in the response should be expanded. @return [Stripe::TreasuryOutboundPayment]<p>Cancel an OutboundPayment.</p> @required @param id [String?] @optional @param expand [Array(String)?] Specifies which fields in the response should be expanded. @return nil
<p>Cancel an OutboundPayment.</p> @required @param id [String?] @optional @param expand [Array(String)?] Specifies which fields in the response should be expanded. @return [Tuple(Stripe::TreasuryOutboundPayment, Integer, Hash)] Stripe::TreasuryOutboundPayment, response status code and response headers
<p>Creates an OutboundPayment.</p>
@required @param amount [Int32?] Amount (in cents) to be transferred.
@required @param currency [String?] Three-letter ISO currency code, in lowercase. Must be a supported currency.
@required @param financial_account [String?] The FinancialAccount to pull funds from.
@optional @param customer [String?] ID of the customer to whom the OutboundPayment is sent. Must match the Customer attached to the destination_payment_method passed in.
@optional @param description [String?] An arbitrary string attached to the object. Often useful for displaying to users.
@optional @param destination_payment_method [String?] The PaymentMethod to use as the payment instrument for the OutboundPayment. Exclusive with destination_payment_method_data.
@optional @param destination_payment_method_data [Stripe::PaymentMethodData?]
@optional @param destination_payment_method_options [Stripe::PaymentMethodOptions?]
@optional @param end_user_details [Stripe::EndUserDetailsParams?]
@optional @param expand [Array(String)?] Specifies which fields in the response should be expanded.
@optional @param metadata [Hash(String, String)?]
@optional @param statement_descriptor [String?] The description that appears on the receiving end for this OutboundPayment (for example, bank statement for external bank transfer). Maximum 10 characters for ach payments, 140 characters for us_domestic_wire payments, or 500 characters for stripe network transfers. The default value is \"payment\".
@return [Tuple(Stripe::TreasuryOutboundPayment, Integer, Hash)] Stripe::TreasuryOutboundPayment, response status code and response headers
Creates an OutboundTransfer.
@required @param amount [Int32?] Amount (in cents) to be transferred. @required @param currency [String?] Three-letter [ISO currency code](https://www.iso.org/iso-4217-currency-codes.html), in lowercase. Must be a [supported currency](https://stripe.com/docs/currencies). @required @param financial_account [String?] The FinancialAccount to pull funds from. @optional @param description [String?] An arbitrary string attached to the object. Often useful for displaying to users. @optional @param destination_payment_method [String?] The PaymentMethod to use as the payment instrument for the OutboundTransfer. @optional @param destination_payment_method_options [Stripe::PaymentMethodOptions?] @optional @param expand [Array(String)?] Specifies which fields in the response should be expanded. @optional @param metadata [Hash(String, String)?] @optional @param statement_descriptor [String?] Statement descriptor to be shown on the receiving end of an OutboundTransfer. Maximum 10 characters for `ach` transfers or 140 characters for `us_domestic_wire` transfers. The default value is \\\"transfer\\\". @return [Stripe::TreasuryOutboundTransfer]<p>Creates an OutboundTransfer.</p>
@required @param amount [Int32?] Amount (in cents) to be transferred.
@required @param currency [String?] Three-letter ISO currency code, in lowercase. Must be a supported currency.
@required @param financial_account [String?] The FinancialAccount to pull funds from.
@optional @param description [String?] An arbitrary string attached to the object. Often useful for displaying to users.
@optional @param destination_payment_method [String?] The PaymentMethod to use as the payment instrument for the OutboundTransfer.
@optional @param destination_payment_method_options [Stripe::PaymentMethodOptions?]
@optional @param expand [Array(String)?] Specifies which fields in the response should be expanded.
@optional @param metadata [Hash(String, String)?]
@optional @param statement_descriptor [String?] Statement descriptor to be shown on the receiving end of an OutboundTransfer. Maximum 10 characters for ach transfers or 140 characters for us_domestic_wire transfers. The default value is \"transfer\".
@return nil
An OutboundTransfer can be canceled if the funds have not yet been paid out.
@required @param outbound_transfer [String?] @optional @param expand [Array(String)?] Specifies which fields in the response should be expanded. @return [Stripe::TreasuryOutboundTransfer]<p>An OutboundTransfer can be canceled if the funds have not yet been paid out.</p> @required @param outbound_transfer [String?] @optional @param expand [Array(String)?] Specifies which fields in the response should be expanded. @return nil
<p>An OutboundTransfer can be canceled if the funds have not yet been paid out.</p> @required @param outbound_transfer [String?] @optional @param expand [Array(String)?] Specifies which fields in the response should be expanded. @return [Tuple(Stripe::TreasuryOutboundTransfer, Integer, Hash)] Stripe::TreasuryOutboundTransfer, response status code and response headers
<p>Creates an OutboundTransfer.</p>
@required @param amount [Int32?] Amount (in cents) to be transferred.
@required @param currency [String?] Three-letter ISO currency code, in lowercase. Must be a supported currency.
@required @param financial_account [String?] The FinancialAccount to pull funds from.
@optional @param description [String?] An arbitrary string attached to the object. Often useful for displaying to users.
@optional @param destination_payment_method [String?] The PaymentMethod to use as the payment instrument for the OutboundTransfer.
@optional @param destination_payment_method_options [Stripe::PaymentMethodOptions?]
@optional @param expand [Array(String)?] Specifies which fields in the response should be expanded.
@optional @param metadata [Hash(String, String)?]
@optional @param statement_descriptor [String?] Statement descriptor to be shown on the receiving end of an OutboundTransfer. Maximum 10 characters for ach transfers or 140 characters for us_domestic_wire transfers. The default value is \"transfer\".
@return [Tuple(Stripe::TreasuryOutboundTransfer, Integer, Hash)] Stripe::TreasuryOutboundTransfer, response status code and response headers