# Payments Zeigt eine Liste der Zahlungen mit Export-, Rückerstattungs- und Anfechtungsfunktionen an. > Payments in iOS ist in der Vorschau. > Payments in Android ist in der Vorschau. „Payments“ zeigt eine Transaktionsliste für [Direct Charges](https://docs.stripe.com/connect/direct-charges.md), [Destination Charges](https://docs.stripe.com/connect/destination-charges.md) und [separate Zahlungen und Überweisungen](https://docs.stripe.com/connect/separate-charges-and-transfers.md) für das verbundene Konto an. Standardmäßig bieten die eingebetteten Komponenten begrenzte Informationen für Destination Charges und separate Zahlungen und Überweisungen. Sie bieten keinen Zugriff auf Kundeninformationen, Zahlungsmethoden und bestimmte Zahlungsdetails. Mit der Funktion Note: The following is a preview/demo component that behaves differently than live mode usage with real connected accounts. The actual component has more functionality than what might appear in this demo component. For example, for connected accounts without Stripe dashboard access (custom accounts), no user authentication is required in production. Note: The following is a preview/demo component that behaves differently than live mode usage with real connected accounts. The actual component has more functionality than what might appear in this demo component. For example, for connected accounts without Stripe dashboard access (custom accounts), no user authentication is required in production. Note: The following is a preview/demo component that behaves differently than live mode usage with real connected accounts. The actual component has more functionality than what might appear in this demo component. For example, for connected accounts without Stripe dashboard access (custom accounts), no user authentication is required in production. Note: The following is a preview/demo component that behaves differently than live mode usage with real connected accounts. The actual component has more functionality than what might appear in this demo component. For example, for connected accounts without Stripe dashboard access (custom accounts), no user authentication is required in production. ## Kontositzung erstellen Wenn Sie [eine Kontositzung](https://docs.stripe.com/api/account_sessions/create.md) erstellen, aktivieren Sie die eingebettete Komponente Payments, indem Sie `payments` im Parameter `components` angeben. Sie können eine einzelne Funktion der Payments-Komponente ein- oder ausschalten, indem Sie den Parameter `features` unter `payments` angeben: ```curl curl https://api.stripe.com/v1/account_sessions \ -u "<>:" \ -d "account={{CONNECTEDACCOUNT_ID}}" \ -d "components[payments][enabled]=true" \ -d "components[payments][features][refund_management]=true" \ -d "components[payments][features][dispute_management]=true" \ -d "components[payments][features][capture_payments]=true" \ -d "components[payments][features][destination_on_behalf_of_charge_management]=false" ``` Die Komponente payments zeigt verschiedene Informationen und unterstützt verschiedene Funktionen für verschiedene Zahlungstypen: - Bei direkten Abbuchungen können Ihre verbundenen Konten die vollständigen Informationen einsehen. Sie können auch Rückerstattungen und Zahlungsanfechtungen verwalten und Zahlungen erfassen, wenn Sie die entsprechenden Funktionen beim Erstellen einer Kontositzung aktivieren. - Für [Destination Charges](https://docs.stripe.com/connect/destination-charges.md) und [separate Zahlungen und Überweisungen](https://docs.stripe.com/connect/separate-charges-and-transfers.md) können Ihre verbundenen Konten nur das mit der ausgewählten Zahlung verknüpfte Überweisungsobjekt sehen, das nur begrenzte Informationen enthält. - Für Destination Charges mit dem Attribut [on_behalf_of](https://docs.stripe.com/api/payment_intents/object.md#payment_intent_object-on_behalf_of) können Ihre verbundenen Konten die vollständigen Informationen anzeigen, wenn die Funktion `destination_on_behalf_of_charge_management` aktiviert ist. Wenn diese Funktion aktiviert ist, können Sie auch die Rückerstattungs- und Beilegungsverwaltung aktivieren, indem Sie die entsprechenden Funktionen aktivieren. ### Erlauben Sie Ihren verbundenen Konten, Destination Charges zu verwalten Wenn Sie die Funktion `destination_on_behalf_of_charge_management` auf `true` setzen, können Ihre verbundenen Konten die Zahlungskomponente verwenden, um [Destination Charges](https://docs.stripe.com/connect/destination-charges.md) mit dem Attribut [on_behalf_of](https://docs.stripe.com/api/payment_intents/object.md#payment_intent_object-on_behalf_of) anzuzeigen und zu verwalten. Wenn Sie auch die Funktion `dispute_management` aktivieren, können sich Ihre verbundenen Konten [direkt an der Bearbeitung ihrer Zahlungsanfechtungen beteiligen](https://docs.stripe.com/connect/supported-embedded-components/payments.md#dispute-management-for-destination-charges). Das Aktivieren der Funktion `destination_on_behalf_of_charge_management` hat die folgenden Einschränkungen: 1. Sie können nicht nach Gebührenstatus oder Zahlungsmethoden filtern. 1. Sie können bestimmte Datenspalten nicht exportieren. ## Die Zahlungskomponente rendern Nachdem Sie die Kontositzung erstellt und [ConnectJS](https://docs.stripe.com/connect/get-started-connect-embedded-components.md#account-sessions) initialisiert haben, können Sie die Zahlungskomponente im Frontend darstellen: #### JavaScript ```js // Include this element in your HTML const payments = stripeConnectInstance.create('payments'); container.appendChild(payments); // Optional: specify filters to apply on load // payments.setDefaultFilters({ // amount: {greaterThan: 100}, // date: {before: new Date(2024, 0, 1)}, // status: ['partially_refunded', 'refund_pending', 'refunded'], // paymentMethod: 'card',}); ``` #### HTML + JS | Methode | Typ | Beschreibung | Standard | | ------------------- | ---------------------------- | ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | -------- | | `setDefaultFilters` | `PaymentsListDefaultFilters` | Zeigen Sie beim Laden die Zahlungen an, die den Filterkriterien entsprechen. Siehe die möglichen [PaymentsListDefaultFilters-Eigenschaften](https://docs.stripe.com/connect/supported-embedded-components/payments.md#the-object). | keine | #### React | React-Eigenschaft | Typ | Beschreibung | Standard | Erforderlich oder optional | | ----------------- | ---------------------------- | ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | -------- | -------------------------- | | `defaultFilters` | `PaymentsListDefaultFilters` | Zeigen Sie beim Laden die Zahlungen an, die den Filterkriterien entsprechen. Siehe die möglichen [PaymentsListDefaultFilters-Eigenschaften](https://docs.stripe.com/connect/supported-embedded-components/payments.md#the-object). | keine | optional | ### Standardfilter einstellen Das Festlegen von Standardfiltern für die Zahlungsliste ist optional. Wenn dies festgelegt ist, werden alle gültigen Filter angewendet und ungültige Filter ignoriert. Wenn die Funktion `destination_on_behalf_of_charge_management` aktiviert ist, können Sie nicht nach Status oder Zahlungsmethode filtern, sodass diese Filter automatisch ignoriert werden. Mit dem `PaymentsListDefaultFilters`-Objekt können Sie eine beliebige Kombination von Zahlungsfiltern angeben. #### Das `PaymentsListDefaultFilters`-Objekt Um Standardfilter festzulegen, übergeben Sie ein `PaymentsListDefaultFilters`-Objekt an den `setDefaultFilters`-Setter. Das Objekt verfügt über die folgenden Eigenschaften, die alle optional sind: | Name | Typ | Beschreibung | Beispielwert | | --------------- | --------------------------------------------------------------------------------------------------------------------- | --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | -------------------------------- | | `amount` | `{equals: number} | {greaterThan: number} | {lessThan: number} | {between: {lowerBound: number, upperBound: number}}` | Filtern Sie nach dem Zahlungsbetrag (auf das nächste Hundertstel genau). | `{greaterThan: 100}` | | `date` | `{before: Date} | {after: Date} | {between: {start: Date; end: Date}` | Geben Sie `Date`-Objekte an, um nach Datum zu filtern. Jedes Datumsformat, das von einem JavaScript-`Date`-Objekt zugelassen wird, wird akzeptiert. Nur das Jahr, der Monat und der Tag werden berücksichtigt. | `{before: new Date(2024, 0, 1)}` | | `status` | `Status[]` | Geben Sie einen oder mehrere Status an. Gültige Statusoptionen sind: `'blocked' | 'canceled' | 'disputed' | 'early_fraud_warning' | 'failed' | 'incomplete' | 'partially_refunded' | 'pending' | 'refund_pending' | 'refunded' | 'successful' | 'uncaptured'` Dieser Filter wird ignoriert, wenn die Funktion `destination_on_behalf_of_charge_management` aktiviert ist. | `['disputed', 'canceled']` | | `paymentMethod` | `PaymentMethod` | Die vollständige Liste der Zahlungsmethoden finden Sie unter der Typ-Enum für das [PaymentMethod-Objekt](https://docs.stripe.com/api/payment_methods/object.md#payment_method_object-type). Welche Zahlungsmethoden Ihnen zur Verfügung stehen, erfahren Sie in Ihren [Einstellungen für Zahlungsmethoden](https://dashboard.stripe.com/login?redirect=%2Fsettings%2Fpayment_methods%2Fconnected_accounts%3Fconfig_id%3Dpmc_1KldNkAppfGnVJgHI6jpKIek). Dieser Filter wird ignoriert, wenn die Funktion `destination_on_behalf_of_charge_management` aktiviert ist. | `'card'` | ## Die Zahlungskomponente rendern Nachdem Sie die Kontositzung erstellt und das [StripeConnect SDK](https://docs.stripe.com/connect/get-started-connect-embedded-components.md?platform=ios#install-the-stripeconnect-sdk) eingerichtet haben, können Sie die Komponente für Zahlungen in Ihrer Mobilanwendung darstellen: #### Swift ```swift // Optional: specify filters to apply on load let defaultFilters = EmbeddedComponentManager.PaymentsListDefaultFiltersOptions() defaultFilters.amount = .greaterThan(10.10) // Show payments > $10.10 defaultFilters.status = [.successful, .pending] // Only successful and pending payments defaultFilters.paymentMethod = .card // Only card payments defaultFilters.date = .between(start: startDate, end: endDate) // Date range // Display this view controller in your app let paymentsViewController = embeddedComponentManager.createPaymentsViewController(defaultFilters: defaultFilters) present(paymentsViewController) ``` | Parameter | Typ | Beschreibung | Standard | | ---------------- | ----------------------------------- | ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | -------- | | `defaultFilters` | `PaymentsListDefaultFiltersOptions` | Zeigt beim Laden die Zahlungen an, die den Filterkriterien entsprechen. Siehe die möglichen Eigenschaften von [PaymentsListDefaultFiltersOptions](https://docs.stripe.com/connect/supported-embedded-components/payments.md#the-object). | keine | ### Standardfilter einstellen Das Festlegen von Standardfiltern für die Zahlungsliste ist optional. Wenn dies festgelegt ist, werden alle gültigen Filter angewendet und ungültige Filter ignoriert. Wenn die Funktion `destination_on_behalf_of_charge_management` aktiviert ist, können Sie nicht nach Status oder Zahlungsmethode filtern, sodass diese Filter automatisch ignoriert werden. Mit dem `PaymentsListDefaultFiltersOptions`-Objekt können Sie eine beliebige Kombination von Zahlungsfiltern Ihrer Wahl angeben. ### Das `PaymentsListDefaultFiltersOptions`-Objekt Um Standardfilter festzulegen, erstellen Sie ein `PaymentsListDefaultFiltersOptions`-Objekt und übergeben es an den Parameter `defaultFilters`. Das Objekt verfügt über die folgenden Eigenschaften, die alle optional sind: | Name | Typ | Beschreibung | Beispielwert | | --------------- | ---------------- | ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | ------------------------ | | `amount` | `AmountFilter?` | Filtern Sie nach dem Zahlungsbetrag (auf zwei Dezimalstellen genau). Verwenden Sie Enum-Fälle: `.equals(Double)` `.greaterThan(Double)` `.lessThan(Double)` `.between(lowerBound: Double, upperBound: Double)` | `.greaterThan(100.0)` | | `date` | `DateFilter?` | Filtern Sie nach Datum mit `Date`-Objekten. Verwenden Sie Enum-Fälle: `.before(Date)` `.after(Date)` `.between(start: Date, end: Date)` Es werden nur das Jahr, der Monat und der Tag berücksichtigt. | `.before(Date())` | | `status` | `[Status]?` | Geben Sie einen oder mehrere Status an. Gültige Statusoptionen sind: `.blocked` `.canceled` `.disputed` `.earlyFraudWarning` `.failed` `.incomplete` `.partiallyRefunded` `.pending` `.refundPending` `.refunded` `.successful` `.uncaptured` Dieser Filter wird ignoriert, wenn die Funktion `destination_on_behalf_of_charge_management` aktiviert ist. | `[.disputed, .canceled]` | | `paymentMethod` | `PaymentMethod?` | Eine einzelne Zahlungsmethode aus den verfügbaren Enum-Fällen, darunter `.card`, `.applePay`, `.googlePay` und viele andere. Um zu sehen, welche Zahlungsmethoden Ihnen zur Verfügung stehen, überprüfen Sie Ihre [Zahlungsmethoden-Einstellungen](https://dashboard.stripe.com/login?redirect=%2Fsettings%2Fpayment_methods%2Fconnected_accounts%3Fconfig_id%3Dpmc_1KldNkAppfGnVJgHI6jpKIek). Dieser Filter wird ignoriert, wenn die Funktion `destination_on_behalf_of_charge_management` aktiviert ist. | `.card` | ## Die Zahlungskomponente rendern Nachdem Sie die Kontositzung erstellt und das [StripeConnect SDK](https://docs.stripe.com/connect/get-started-connect-embedded-components.md?platform=android#install-the-stripeconnect-sdk) eingerichtet haben, können Sie die Komponente für Zahlungen in Ihrer Mobilanwendung darstellen: #### Kotlin ```kotlin // Optional: specify filters to apply on load val defaultFilters = PaymentsProps.PaymentsListDefaultFilters( amount = PaymentsProps.AmountFilter.greaterThan(10.10), // Show payments > $10.10 status = listOf(PaymentsProps.Status.SUCCESSFUL, PaymentsProps.Status.PENDING), // Only successful and pending payments paymentMethod = PaymentsProps.PaymentMethod.CARD, // Only card payments date = PaymentsProps.DateFilter.between(startDate, endDate) // Date range ) val props = PaymentsProps(defaultFilters = defaultFilters) val paymentsView: View = embeddedComponentManager.createPaymentsView( context = activity, // Use an activity or activity-derived context props = props ) findViewById(R.id.content_view).addView(paymentsView) ``` | Parameter | Typ | Beschreibung | Standard | | ---------------- | ---------------------------- | ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | -------- | | `defaultFilters` | `PaymentsListDefaultFilters` | Zeigen Sie beim Laden die Zahlungen an, die den Filterkriterien entsprechen. Siehe die möglichen [PaymentsListDefaultFilters-Eigenschaften](https://docs.stripe.com/connect/supported-embedded-components/payments.md#the-object). | null | ### Standardfilter einstellen Das Festlegen von Standardfiltern für die Zahlungsliste ist optional. Wenn dies festgelegt ist, werden alle gültigen Filter angewendet und ungültige Filter ignoriert. Wenn die Funktion `destination_on_behalf_of_charge_management` aktiviert ist, können Sie nicht nach Status oder Zahlungsmethode filtern, sodass diese Filter automatisch ignoriert werden. Sie können mit dem Objekt `PaymentsProps.PaymentsListDefaultFilters` eine beliebige Kombination von Zahlungsfiltern Ihrer Wahl festlegen. ### Das `PaymentsProps.PaymentsListDefaultFilters`-Objekt Um Standardfilter festzulegen, erstellen Sie ein `PaymentsProps.PaymentsListDefaultFilters`-Objekt und übergeben es an den Parameter `defaultFilters` von `PaymentsProps`. Das Objekt verfügt über die folgenden Eigenschaften, die alle optional sind: | Name | Typ | Beschreibung | Beispielwert | | --------------- | ---------------- | ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ | ------------------------------------------ | | `amount` | `AmountFilter?` | Filtern Sie nach dem Zahlungsbetrag (auf zwei Dezimalstellen genau). Verwenden Sie statische Methoden: `AmountFilter.equalTo(Double)` `AmountFilter.greaterThan(Double)` `AmountFilter.lessThan(Double)` `AmountFilter.between(Double, Double)` | `AmountFilter.greaterThan(100.0)` | | `date` | `DateFilter?` | Filtern Sie nach Datum mit `Date`-Objekten. Verwenden Sie statische Methoden: `DateFilter.before(Date)` `DateFilter.after(Date)` `DateFilter.between(Date, Date)` Es werden nur das Jahr, der Monat und der Tag berücksichtigt. | `DateFilter.before(Date())` | | `status` | `List?` | Geben Sie einen oder mehrere Status an. Gültige Statusoptionen sind: `Status.BLOCKED` `Status.CANCELED` `Status.DISPUTED` `Status.EARLY_FRAUD_WARNING` `Status.FAILED` `Status.INCOMPLETE` `Status.PARTIALLY_REFUNDED` `Status.PENDING` `Status.REFUND_PENDING` `Status.REFUNDED` `Status.SUCCESSFUL` `Status.UNCAPTURED` Dieser Filter wird ignoriert, wenn die Funktion `destination_on_behalf_of_charge_management` aktiviert ist. | `listOf(Status.DISPUTED, Status.CANCELED)` | | `paymentMethod` | `PaymentMethod?` | Eine einzelne Zahlungsmethode aus den verfügbaren Enum-Fällen, darunter `PaymentMethod.CARD`, `PaymentMethod.APPLE_PAY`, `PaymentMethod.GOOGLE_PAY` und viele andere. Um zu sehen, welche Zahlungsmethoden Ihnen zur Verfügung stehen, überprüfen Sie Ihre [Zahlungsmethoden-Einstellungen](https://dashboard.stripe.com/login?redirect=%2Fsettings%2Fpayment_methods%2Fconnected_accounts%3Fconfig_id%3Dpmc_1KldNkAppfGnVJgHI6jpKIek). Dieser Filter wird ignoriert, wenn die Funktion `destination_on_behalf_of_charge_management` aktiviert ist. | `PaymentMethod.CARD` | ## Die Komponente für Zahlungen rendern Nachdem Sie die Konto-Sitzung erstellt und das [Stripe React Native SDK](https://docs.stripe.com/connect/get-started-connect-embedded-components.md?platform=react-native#install-the-stripe-react-native-sdk) eingerichtet haben, können Sie die Komponente für Zahlungen in Ihrer Anwendung rendern: #### TypeScript ```javascript import { ConnectPayments } from '@stripe/stripe-react-native'; export default function PaymentsScreen() { return ; } ``` ## Zugriff anfordern (Private Vorschau) Melden Sie sich an , um Zugriff auf die eingebetteten Komponenten von Connect für React Native in der privaten Vorschau zu beantragen. Falls Sie noch kein Stripe-Konto besitzen, können Sie sich [jetzt registrieren](https://dashboard.stripe.com/register). ## Verwaltung von Zahlungsanfechtungen für Destination Charges Wenn Sie sowohl `dispute_management` als auch `destination_on_behalf_of_charge_management` aktivieren, können Ihre verbundenen Konten Anfechtungsbeweise aktualisieren und ändern, Anfechtungen entgegenwirken und Zahlungsanfechtungen für Destination Charges mit dem für das verbundene Konto festgelegten Attribut `on_behalf_of` akzeptieren. Für [Destination Charges](https://docs.stripe.com/connect/destination-charges.md), mit oder ohne `on_behalf_of`, bucht Stripe angefochtene Beträge und Gebühren von Ihrem Plattformkonto ab. Wir empfehlen, einen [Webhook](https://docs.stripe.com/webhooks.md) einzurichten, um [durch Zahlungsanfechtungen erstellte Ereignisse](https://docs.stripe.com/api/events/types.md#event_types-charge.dispute.created) zu überwachen. In diesem Fall können Sie versuchen, Gelder von dem verbundenen Konto zurückzuerhalten, indem Sie die Überweisung über das [Dashboard](https://dashboard.stripe.com/test/transfers) oder durch [Erstellen einer Rückbuchung](https://docs.stripe.com/api/transfer_reversals/create.md) rückgängig machen. Wenn das verbundene Konto einen negativen Saldo aufweist, versucht Stripe, [das externe Konto zu belasten](https://docs.stripe.com/connect/account-balances.md#automatically-debit-connected-accounts), wenn `debit_negative_balances` auf `true` festgelegt ist. Wenn Sie der Zahlungsanfechtung widersprechen und gewinnen, können Sie die Gelder, die Sie zuvor zurückgebucht haben, auf das verbundene Konto zurücküberweisen. Wenn Ihre Plattform nicht über ausreichendes Guthaben verfügt, schlägt die Übertragung fehl. Verhindern Sie Fehler aufgrund unzureichendem Guthaben, indem Sie [Gelder auf Ihr Stripe-Guthaben einzahlen](https://docs.stripe.com/get-started/account/add-funds.md). > Die erneute Überweisung einer früheren Rückbuchung unterliegt [Beschränkungen für grenzüberschreitende Überweisungen](https://docs.stripe.com/connect/account-capabilities.md#transfers-cross-border). Das bedeutet, Sie haben möglicherweise keine Möglichkeit, eine Rückzahlung auf Ihr verbundenes Konto durchzuführen. Warten Sie stattdessen damit, angefochtene grenzüberschreitender Zahlungstransfers für Destination Charges mit `on_behalf_of` doch noch als Einnahmen zu buchen, bis eine Zahlungsanfechtung zu Ihren Ungunsten entschieden wurde. ## Beschreibung anpassen Wenn Sie die Option [destination_on_behalf_of_charge_management](https://docs.stripe.com/connect/supported-embedded-components/payments.md#allow-your-connected-accounts-to-manage-destination-charges) verwenden, entsprechen die Zahlungsinformationen (einschließlich der Beschreibung), die für die Zielgebühren mit dem `on_behalf_of`-Attribut angezeigt werden, der ursprünglich erstellten Zahlung. Um eine nutzerdefinierte Beschreibung in der Zahlungsdetailansicht für [Zielgebühren](https://docs.stripe.com/connect/destination-charges.md) und [separate Gebühren und Überweisungen](https://docs.stripe.com/connect/separate-charges-and-transfers.md) anzuzeigen, wenn diese Funktion deaktiviert ist, gehen Sie wie folgt vor: ### Destination Charges Um die [Beschreibung](https://docs.stripe.com/api/charges/object.md#charge_object-description) für ein Zahlungsobjekt zu aktualisieren, das die Nutzerinnen und Nutzer Ihrer Plattform sehen können, müssen Sie die Stripe-API verwenden. Dies gilt für Plattformen, die [Destination Charges](https://docs.stripe.com/connect/destination-charges.md) verwenden. 1. Suchen Sie nach dem vorhandenen Transfer-Objekt, das Sie für ein Konto erstellt haben. Suchen Sie dafür nach der neuesten [Zahlung](https://docs.stripe.com/api/payment_intents/object.md#payment_intent_object-charges), die auf dem [PaymentIntent](https://docs.stripe.com/api/payment_intents/object.md) erstellt wurde. 1. Verwenden Sie das Charge-Objekt, um das mit der Zahlung verknüpfte [transfer](https://docs.stripe.com/api/charges/object.md#charge_object-transfer)-Objekt zu finden. 1. Finden Sie mithilfe des Transfer-Objekts die [destination_payment](https://docs.stripe.com/api/transfers/object.md#transfer_object-destination_payment)-ID der Übertragung. 1. Rufen Sie die [Update Charge](https://docs.stripe.com/api/charges/update.md) API auf, um die [Beschreibung](https://docs.stripe.com/api/charges/update.md#update_charge-description) der Zielzahlung mithilfe der `destination_payment`-ID zu aktualisieren. > Das Objekt [destination_payment](https://docs.stripe.com/api/transfers/object.md#transfer_object-destination_payment) gehört zum verbundenen Konto. Daher müssen Sie [den Header „Stripe-Account“](https://docs.stripe.com/connect/authentication.md) auf die ID des verbundenen Kontos setzen, um diesen Aufruf durchzuführen. ```curl curl https://api.stripe.com/v1/charges/{{PAYMENT_ID}} \ -u "<>:" \ -H "Stripe-Account: {{CONNECTEDACCOUNT_ID}}" \ -d "description=My custom description" ``` Diese Beschreibung wird auf der Zahlung sichtbar, nachdem Sie dieses Feld ausgefüllt haben. Erfahren Sie mehr darüber, wie Sie [Destination Charges auf Ihrer Plattform erstellen](https://docs.stripe.com/connect/destination-charges.md). ### Separate Zahlungen und Überweisungen Um die [Beschreibung](https://docs.stripe.com/api/charges/object.md#charge_object-description) für ein Zahlungsobjekt zu aktualisieren, das die Nutzerinnen und Nutzer Ihrer Plattform sehen können, müssen Sie die Stripe-API verwenden. Dies gilt für Plattformen, die [separate Zahlungen und Überweisungen](https://docs.stripe.com/connect/separate-charges-and-transfers.md) verwenden. 1. Finden Sie mithilfe des Transfer-Objekts die [destination_payment](https://docs.stripe.com/api/transfers/object.md#transfer_object-destination_payment)-ID der Übertragung. 1. Rufen Sie die [Update Charge](https://docs.stripe.com/api/charges/update.md) API auf, um die [Beschreibung](https://docs.stripe.com/api/charges/update.md#update_charge-description) der Zielzahlung mithilfe der im vorherigen Schritt gefundenen `destination_payment`-ID zu aktualisieren. > Das Objekt [destination_payment](https://docs.stripe.com/api/transfers/object.md#transfer_object-destination_payment) gehört zum verbundenen Konto. Daher müssen Sie [den Header „Stripe-Account“](https://docs.stripe.com/connect/authentication.md) auf die ID des verbundenen Kontos setzen, um diesen Aufruf durchzuführen. ```curl curl https://api.stripe.com/v1/charges/{{PAYMENT_ID}} \ -u "<>:" \ -H "Stripe-Account: {{CONNECTEDACCOUNT_ID}}" \ -d "description=My custom description" ``` Diese Beschreibung wird auf der Zahlung sichtbar, nachdem Sie dieses Feld ausgefüllt haben. Erfahren Sie mehr darüber, wie Sie [separate Zahlungen und Überweisungen erstellen](https://docs.stripe.com/connect/separate-charges-and-transfers.md).