SSIS Components for Stripe

Build 26.0.9770

Mandates

Retrieves a Mandate object.

View-Specific Information

SELECT

The component uses the Stripe API to filter the results by the following columns and operators while the rest of the filter is executed client-side within the component.

ColumnSupported Operators
Id=

To select from Mandates, you must specify the Id:

    SELECT * FROM Mandates WHERE Id = 'mandate_1MvojA2eZvKYlo2CvqTABjZs'

Columns

Name Type References Description
Id [KEY] String The unique identifier for the mandate object.
CustomerAcceptanceType String The type of customer acceptance information included with the mandate, such as online or offline.

The allowed values are offline, online.

CustomerAcceptanceAcceptedAt Datetime The time at which the customer accepted the mandate.
CustomerAcceptanceOffline String If this mandate was accepted offline, this hash provides details about the offline acceptance.
CustomerAcceptanceOnlineIpAddress String The IP address from which the customer accepted the mandate, if this mandate was accepted online.
CustomerAcceptanceOnlineUserAgent String The user agent of the browser from which the customer accepted the mandate, if this mandate was accepted online.
Status String The mandate status, which indicates whether you can use it to initiate a payment.

The allowed values are active, inactive, pending.

Type String The type of the mandate.

The allowed values are multi_use, single_use.

Object String String representing the object's type. Objects of the same type share the same value.
Livemode Boolean Has the value true if the object exists in live mode or the value false if the object exists in test mode.
MultiUse String If this is a multi_use mandate, this hash contains details about the mandate.
SingleUseAmount String If this is a single_use mandate, this field contains the amount of the payment on the single-use mandate.
SingleUseCurrency String If this is a single_use mandate, this field contains the currency of the payment on the single-use mandate.
OnBehalfOf String The account (if any) that the mandate is intended for.
PaymentMethodId String

PaymentMethods.Id

The Id of the payment method associated with this mandate.
PaymentMethodDetailsType String This mandate corresponds with a specific payment method type. The payment_method_details field includes an additional hash with the same name that contains mandate information specific to that payment method.
PaymentMethodDetailsAcssDebitDefaultFor String If this mandate is associated with an acss_debit payment method, this field contains a list of Stripe products where this mandate can be selected automatically.

The allowed values are invoice, subscription.

PaymentMethodDetailsAcssDebitIntervalDescription String If this mandate is associated with an acss_debit payment method, this field contains the description of the interval. Only required if the 'payment_schedule' parameter is 'interval' or 'combined'.
PaymentMethodDetailsAcssDebitPaymentSchedule String If this mandate is associated with an acss_debit payment method, this field contains the payment schedule for the mandate.

The allowed values are combined, interval, sporadic.

PaymentMethodDetailsAcssDebitTransactionType String If this mandate is associated with an acss_debit payment method, this field contains the transaction type of the mandate.

The allowed values are personal, business.

PaymentMethodDetailsAmazonPay String If this mandate is associated with an amazon_pay payment method, this hash contains mandate information specific to the amazon_pay payment method.
PaymentMethodDetailsAuBecsDebitUrl String If this mandate is associated with an au_becs_debit payment method, this field contains the URL of the mandate. This URL generally contains sensitive information about the customer and should be shared with them exclusively.
PaymentMethodDetailsBacsDebitNetworkStatus String If this mandate is associated with a bacs_debit payment method, this field contains the status of the mandate on the Bacs network. Can be one of pending, revoked, refused, or accepted.

The allowed values are accepted, pending, refused, revoked.

PaymentMethodDetailsBacsDebitReference String If this mandate is associated with a bacs_debit payment method, this field contains the unique reference identifying the mandate on the Bacs network.
PaymentMethodDetailsBacsDebitRevocationReason String If this mandate is associated with a bacs_debit payment method, this field contains the reason for the revocation when the mandate is revoked on the Bacs network.

The allowed values are account_closed, bank_account_restricted, bank_ownership_changed, could_not_process, debit_not_authorized.

PaymentMethodDetailsBacsDebitUrl String If this mandate is associated with a bacs_debit payment method, this field contains the URL that will contain the mandate that the customer has signed.
PaymentMethodDetailsCard String If this mandate is associated with a card payment method, this hash contains mandate information specific to the card payment method.
PaymentMethodDetailsCashapp String If this mandate is associated with a cashapp payment method, this hash contains mandate information specific to the cashapp payment method.
PaymentMethodDetailsKakaoPay String If this mandate is associated with a kakao_pay payment method, this hash contains mandate information specific to the kakao_pay payment method.
PaymentMethodDetailsKrCard String If this mandate is associated with a kr_card payment method, this hash contains mandate information specific to the kr_card payment method.
PaymentMethodDetailsLink String If this mandate is associated with a link payment method, this hash contains mandate information specific to the link payment method.
PaymentMethodDetailsNaverPay String If this mandate is associated with a naver_pay payment method, this hash contains mandate information specific to the naver_pay payment method.
PaymentMethodDetailsNzBankAccount String If this mandate is associated with a nz_bank_account payment method, this hash contains mandate information specific to the nz_bank_account payment method.
PaymentMethodDetailsPaypalBillingAgreementId String If this mandate is associated with a paypal payment method, this field contains the PayPal Billing Agreement ID (BAID). This is an Id generated by PayPal that represents the mandate between the merchant and the customer.
PaymentMethodDetailsPaypalPayerId String If this mandate is associated with a paypal payment method, this field contains the PayPal account PayerID. This identifier uniquely identifies the PayPal customer.
PaymentMethodDetailsRevolutPay String If this mandate is associated with a revolut_pay payment method, this hash contains mandate information specific to the revolut_pay payment method.
PaymentMethodDetailsSepaDebitReference String If this mandate is associated with a sepa_debit payment method, this field contains the unique reference of the mandate.
PaymentMethodDetailsSepaDebitUrl String If this mandate is associated with a sepa_debit payment method, this field contains the URL of the mandate. This URL generally contains sensitive information about the customer and should be shared with them exclusively.
PaymentMethodDetailsUsBankAccountCollectionMethod String If this mandate is associated with a us_bank_account payment method, this field contains the mandate collection method.

The allowed values are paper.

Copyright (c) 2026 CData Software, Inc. - All rights reserved.
Build 26.0.9770