# Fügt PaymentIntents für Zahlungen per US-Bankkonto einen Transaktionszweck hinzu ## Das ändert sich Fügt den Parameter [transaction_purpose](https://docs.stripe.com/api/payment_intents/object.md?api-version=2026-02-25.clover#payment_intent_object-payment_method_options-us_bank_account-transaction_purpose) zum Hash [payment_method_options.us_bank_account](https://docs.stripe.com/api/payment_intents/object.md?api-version=2026-02-25.clover#payment_intent_object-payment_method_options-us_bank_account) in der API [PaymentIntents](https://docs.stripe.com/api/payment_intents.md?api-version=2026-02-25.clover) hinzu. Mit diesem optionalen Parameter können Sie den Zweck von ACH-Lastschrifttransaktionen als `Waren`, `Dienstleistungen`, `Sonstiges` oder `nicht angegeben` angeben. Der Parameter ist standardmäßig `nicht angegeben`, wenn er nicht bekannt ist. ## Auswirkungen Sie können jetzt beim Erstellen oder Aktualisieren von PaymentIntents einen Transaktionszweck für Zahlungen per US-Bankkonto angeben. Dieser Parameter ist zwar optional, aber die Angabe genauer Informationen zum Transaktionszweck trägt zur Compliance mit den Anforderungen des ACH Netzwerks bei, einschließlich der Nacha-Vorschriften, die vorschreiben, dass bestimmte ACH-Lastschriften explizit als E-Commerce-Käufe gekennzeichnet werden müssen. Zur Compliance müssen Sie möglicherweise keinen Transaktionszweck angeben. Erfahren Sie mehr über [ACH Direct Debit](https://docs.stripe.com/payments/ach-direct-debit.md). Wenn Sie ACH-Lastschriftzahlungen für Waren oder Dienstleistungen verarbeiten, sollten Sie erwägen, Ihre Integration so zu aktualisieren, dass sie beim Erstellen von PaymentIntents den entsprechenden Wert für den `transaction_purpose` enthält. ## Änderungen #### REST API | Parameter | Change | Resources or endpoints | | --------------------- | ------ | ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ | | `transaction_purpose` | Added | [PaymentIntent#confirm.payment_method_options.us_bank_account](/api/payment_intents/confirm?api-version=2026-02-25.clover#confirm_payment_intent-payment_method_options-us_bank_account), [PaymentIntent#create.payment_method_options.us_bank_account](/api/payment_intents/create?api-version=2026-02-25.clover#create_payment_intent-payment_method_options-us_bank_account), [PaymentIntent#update.payment_method_options.us_bank_account](/api/payment_intents/update?api-version=2026-02-25.clover#update_payment_intent-payment_method_options-us_bank_account), [PaymentIntent.payment_method_options.us_bank_account](/api/payment_intents/object?api-version=2026-02-25.clover#payment_intent_object-payment_method_options-us_bank_account) | #### Ruby | Parameter | Change | Resources or methods | | --------------------- | ------ | --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | | `transaction_purpose` | Added | [PaymentIntent::PaymentMethodOption::UsBankAccount](/api/payment_intents/object?api-version=2026-02-25.clover#payment_intent_object-payment_method_options-us_bank_account), [PaymentIntentConfirmParams::PaymentMethodOption::UsBankAccount](/api/payment_intents/confirm?api-version=2026-02-25.clover#confirm_payment_intent-payment_method_options-us_bank_account), [PaymentIntentCreateParams::PaymentMethodOption::UsBankAccount](/api/payment_intents/create?api-version=2026-02-25.clover#create_payment_intent-payment_method_options-us_bank_account), [PaymentIntentUpdateParams::PaymentMethodOption::UsBankAccount](/api/payment_intents/update?api-version=2026-02-25.clover#update_payment_intent-payment_method_options-us_bank_account) | #### Python | Parameter | Change | Resources or methods | | --------------------- | ------ | ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | | `transaction_purpose` | Added | [PaymentIntent.PaymentMethodOption.UsBankAccount](/api/payment_intents/object?api-version=2026-02-25.clover#payment_intent_object-payment_method_options-us_bank_account), [PaymentIntentConfirmParamsPaymentMethodOptionUsBankAccount](/api/payment_intents/confirm?api-version=2026-02-25.clover#confirm_payment_intent-payment_method_options-us_bank_account), [PaymentIntentCreateParamsPaymentMethodOptionUsBankAccount](/api/payment_intents/create?api-version=2026-02-25.clover#create_payment_intent-payment_method_options-us_bank_account), [PaymentIntentModifyParamsPaymentMethodOptionUsBankAccount](/api/payment_intents/update?api-version=2026-02-25.clover#update_payment_intent-payment_method_options-us_bank_account) | #### PHP | Parameter | Change | Resources or methods | | --------------------- | ------ | --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | | `transaction_purpose` | Added | [PaymentIntent.confirm().$params.payment_method_option.us_bank_account](/api/payment_intents/confirm?api-version=2026-02-25.clover#confirm_payment_intent-payment_method_options-us_bank_account), [PaymentIntent.create().$params.payment_method_option.us_bank_account](/api/payment_intents/create?api-version=2026-02-25.clover#create_payment_intent-payment_method_options-us_bank_account), [PaymentIntent.payment_method_options.us_bank_account](/api/payment_intents/object?api-version=2026-02-25.clover#payment_intent_object-payment_method_options-us_bank_account), [PaymentIntent.update().$params.payment_method_option.us_bank_account](/api/payment_intents/update?api-version=2026-02-25.clover#update_payment_intent-payment_method_options-us_bank_account) | #### Java | Parameter | Change | Resources or methods | | -------------------- | ------ | --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | | `transactionPurpose` | Added | [PaymentIntent.payment_method_options.us_bank_account](/api/payment_intents/object?api-version=2026-02-25.clover#payment_intent_object-payment_method_options-us_bank_account), [PaymentIntentConfirmParams.payment_method_options.us_bank_account](/api/payment_intents/confirm?api-version=2026-02-25.clover#confirm_payment_intent-payment_method_options-us_bank_account), [PaymentIntentCreateParams.payment_method_options.us_bank_account](/api/payment_intents/create?api-version=2026-02-25.clover#create_payment_intent-payment_method_options-us_bank_account), [PaymentIntentUpdateParams.payment_method_options.us_bank_account](/api/payment_intents/update?api-version=2026-02-25.clover#update_payment_intent-payment_method_options-us_bank_account) | #### Node.js | Parameter | Change | Resources or methods | | --------------------- | ------ | --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | | `transaction_purpose` | Added | [PaymentIntent.payment_method_options.us_bank_account](/api/payment_intents/object?api-version=2026-02-25.clover#payment_intent_object-payment_method_options-us_bank_account), [PaymentIntentConfirmParams.payment_method_options.us_bank_account](/api/payment_intents/confirm?api-version=2026-02-25.clover#confirm_payment_intent-payment_method_options-us_bank_account), [PaymentIntentCreateParams.payment_method_options.us_bank_account](/api/payment_intents/create?api-version=2026-02-25.clover#create_payment_intent-payment_method_options-us_bank_account), [PaymentIntentUpdateParams.payment_method_options.us_bank_account](/api/payment_intents/update?api-version=2026-02-25.clover#update_payment_intent-payment_method_options-us_bank_account) | #### Go | Parameter | Change | Resources or methods | | -------------------- | ------ | ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | | `TransactionPurpose` | Added | [PaymentIntentConfirmPaymentMethodOptionsUsBankAccountParams](/api/payment_intents/confirm?api-version=2026-02-25.clover#confirm_payment_intent-payment_method_options-us_bank_account), [PaymentIntentPaymentMethodOptionsUsBankAccount](/api/payment_intents/object?api-version=2026-02-25.clover#payment_intent_object-payment_method_options-us_bank_account), [PaymentIntentPaymentMethodOptionsUsBankAccountParams](/api/payment_intents/create?api-version=2026-02-25.clover#create_payment_intent-payment_method_options-us_bank_account) | #### .NET | Parameter | Change | Resources or methods | | -------------------- | ------ | ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | | `TransactionPurpose` | Added | [PaymentIntent.PaymentMethodOptions.UsBankAccount](/api/payment_intents/object?api-version=2026-02-25.clover#payment_intent_object-payment_method_options-us_bank_account), [PaymentIntentPaymentMethodOptionsUsBankAccountOptions](/api/payment_intents/create?api-version=2026-02-25.clover#create_payment_intent-payment_method_options-us_bank_account) | ## Upgrade #### REST API 1. [Zeigen Sie Ihre aktuelle API-Version](https://docs.stripe.com/upgrades.md#view-your-api-version-and-the-latest-available-upgrade-in-workbench) in Workbench an. 1. Wenn Sie ein SDK verwenden, aktualisieren Sie auf die entsprechende SDK-Version für diese API-Version. - Wenn Sie kein SDK verwenden, aktualisieren Sie Ihre [API-Anfragen](https://docs.stripe.com/api/versioning.md) auf `Stripe-Version: 2026-02-25.clover` 1. Aktualisieren Sie die für [Webhook-Endpoints](https://docs.stripe.com/webhooks/versioning.md) verwendete API-Version. 1. [Testen Sie Ihre Integration](https://docs.stripe.com/testing.md) mit der neuen Version. 1. Wenn Sie Connect verwenden, [testen Sie Ihre Connect-Integration](https://docs.stripe.com/connect/testing.md). 1. Führen Sie das [Upgrade](https://docs.stripe.com/upgrades.md#perform-the-upgrade) in Workbench durch. Sie können [die Version für 72 Stunden zurücksetzen](https://docs.stripe.com/upgrades.md#roll-back-your-api-version). Erfahren Sie mehr über [Stripe-API-Upgrades](https://docs.stripe.com/upgrades.md). #### Ruby 1. [Zeigen Sie Ihre aktuelle API-Version](https://docs.stripe.com/upgrades.md#view-your-api-version-and-the-latest-available-upgrade-in-workbench) in Workbench an. 1. Aktualisieren Sie Ihr Ruby SDK auf die neueste Version. 1. Aktualisieren Sie die für [Webhook-Endpoints](https://docs.stripe.com/webhooks/versioning.md) verwendete API-Version. 1. [Testen Sie Ihre Integration](https://docs.stripe.com/testing.md) mit der neuen Version. 1. Wenn Sie Connect verwenden, [testen Sie Ihre Connect-Integration](https://docs.stripe.com/connect/testing.md). 1. Führen Sie das [Upgrade](https://docs.stripe.com/upgrades.md#perform-the-upgrade) in Workbench durch. Sie können [die Version für 72 Stunden zurücksetzen](https://docs.stripe.com/upgrades.md#roll-back-your-api-version). Erfahren Sie mehr über [Stripe-API-Upgrades](https://docs.stripe.com/upgrades.md). #### Python 1. [Zeigen Sie Ihre aktuelle API-Version](https://docs.stripe.com/upgrades.md#view-your-api-version-and-the-latest-available-upgrade-in-workbench) in Workbench an. 1. Aktualisieren Sie Ihr Python SDK auf die neueste Version. 1. Aktualisieren Sie die für [Webhook-Endpoints](https://docs.stripe.com/webhooks/versioning.md) verwendete API-Version. 1. [Testen Sie Ihre Integration](https://docs.stripe.com/testing.md) mit der neuen Version. 1. Wenn Sie Connect verwenden, [testen Sie Ihre Connect-Integration](https://docs.stripe.com/connect/testing.md). 1. Führen Sie das [Upgrade](https://docs.stripe.com/upgrades.md#perform-the-upgrade) in Workbench durch. Sie können [die Version für 72 Stunden zurücksetzen](https://docs.stripe.com/upgrades.md#roll-back-your-api-version). Erfahren Sie mehr über [Stripe-API-Upgrades](https://docs.stripe.com/upgrades.md). #### PHP 1. [Zeigen Sie Ihre aktuelle API-Version](https://docs.stripe.com/upgrades.md#view-your-api-version-and-the-latest-available-upgrade-in-workbench) in Workbench an. 1. Aktualisieren Sie Ihr PHP SDK auf die neueste Version. 1. Aktualisieren Sie die für [Webhook-Endpoints](https://docs.stripe.com/webhooks/versioning.md) verwendete API-Version. 1. [Testen Sie Ihre Integration](https://docs.stripe.com/testing.md) mit der neuen Version. 1. Wenn Sie Connect verwenden, [testen Sie Ihre Connect-Integration](https://docs.stripe.com/connect/testing.md). 1. Führen Sie das [Upgrade](https://docs.stripe.com/upgrades.md#perform-the-upgrade) in Workbench durch. Sie können [die Version für 72 Stunden zurücksetzen](https://docs.stripe.com/upgrades.md#roll-back-your-api-version). Erfahren Sie mehr über [Stripe-API-Upgrades](https://docs.stripe.com/upgrades.md). #### Java 1. [Zeigen Sie Ihre aktuelle API-Version](https://docs.stripe.com/upgrades.md#view-your-api-version-and-the-latest-available-upgrade-in-workbench) in Workbench an. 1. Aktualisieren Sie Ihr Java SDK auf die neueste Version. 1. Aktualisieren Sie die für [Webhook-Endpoints](https://docs.stripe.com/webhooks/versioning.md) verwendete API-Version. 1. [Testen Sie Ihre Integration](https://docs.stripe.com/testing.md) mit der neuen Version. 1. Wenn Sie Connect verwenden, [testen Sie Ihre Connect-Integration](https://docs.stripe.com/connect/testing.md). 1. Führen Sie das [Upgrade](https://docs.stripe.com/upgrades.md#perform-the-upgrade) in Workbench durch. Sie können [die Version für 72 Stunden zurücksetzen](https://docs.stripe.com/upgrades.md#roll-back-your-api-version). Erfahren Sie mehr über [Stripe-API-Upgrades](https://docs.stripe.com/upgrades.md). #### Node.js 1. [Zeigen Sie Ihre aktuelle API-Version](https://docs.stripe.com/upgrades.md#view-your-api-version-and-the-latest-available-upgrade-in-workbench) in Workbench an. 1. Aktualisieren Sie Ihr Node SDK auf die neueste Version. 1. Aktualisieren Sie die für [Webhook-Endpoints](https://docs.stripe.com/webhooks/versioning.md) verwendete API-Version. 1. [Testen Sie Ihre Integration](https://docs.stripe.com/testing.md) mit der neuen Version. 1. Wenn Sie Connect verwenden, [testen Sie Ihre Connect-Integration](https://docs.stripe.com/connect/testing.md). 1. Führen Sie das [Upgrade](https://docs.stripe.com/upgrades.md#perform-the-upgrade) in Workbench durch. Sie können [die Version für 72 Stunden zurücksetzen](https://docs.stripe.com/upgrades.md#roll-back-your-api-version). Erfahren Sie mehr über [Stripe-API-Upgrades](https://docs.stripe.com/upgrades.md). #### Go 1. [Zeigen Sie Ihre aktuelle API-Version](https://docs.stripe.com/upgrades.md#view-your-api-version-and-the-latest-available-upgrade-in-workbench) in Workbench an. 1. Aktualisieren Sie Ihr Go SDK auf die neueste Version. 1. Aktualisieren Sie die für [Webhook-Endpoints](https://docs.stripe.com/webhooks/versioning.md) verwendete API-Version. 1. [Testen Sie Ihre Integration](https://docs.stripe.com/testing.md) mit der neuen Version. 1. Wenn Sie Connect verwenden, [testen Sie Ihre Connect-Integration](https://docs.stripe.com/connect/testing.md). 1. Führen Sie das [Upgrade](https://docs.stripe.com/upgrades.md#perform-the-upgrade) in Workbench durch. Sie können [die Version für 72 Stunden zurücksetzen](https://docs.stripe.com/upgrades.md#roll-back-your-api-version). Erfahren Sie mehr über [Stripe-API-Upgrades](https://docs.stripe.com/upgrades.md). #### .NET 1. [Zeigen Sie Ihre aktuelle API-Version](https://docs.stripe.com/upgrades.md#view-your-api-version-and-the-latest-available-upgrade-in-workbench) in Workbench an. 1. Aktualisieren Sie Ihr .NET SDK auf die neueste Version. 1. Aktualisieren Sie die für [Webhook-Endpoints](https://docs.stripe.com/webhooks/versioning.md) verwendete API-Version. 1. [Testen Sie Ihre Integration](https://docs.stripe.com/testing.md) mit der neuen Version. 1. Wenn Sie Connect verwenden, [testen Sie Ihre Connect-Integration](https://docs.stripe.com/connect/testing.md). 1. Führen Sie das [Upgrade](https://docs.stripe.com/upgrades.md#perform-the-upgrade) in Workbench durch. Sie können [die Version für 72 Stunden zurücksetzen](https://docs.stripe.com/upgrades.md#roll-back-your-api-version). Erfahren Sie mehr über [Stripe-API-Upgrades](https://docs.stripe.com/upgrades.md). ## Zugehörige Änderungen - [Fügt den Anzeigenamen und die Service-Nutzernummer zu Bacs-Lastschriftmandaten hinzu](https://docs.stripe.com/changelog/clover/2026-02-25/display-name-and-service-user-number.md) - [Fügt Ereignisse für Rückstellungssperren, -freigaben und -pläne hinzu](https://docs.stripe.com/changelog/clover/2026-02-25/reserve-holds-releases-plans-events.md) - [Dadurch kann die Boleto-Steueridentifikationsnummer in den Angaben zur Zahlungsmethode für Zahlungsdatensätze auf Null gesetzt werden.](https://docs.stripe.com/changelog/clover/2026-02-25/makes-tax-id-field-nullable-in-boleto-payment-method-details.md)