# Kartenzahlung mit „Meses sin intereses“ akzeptieren Erfahren Sie, wie Sie Kreditkartenzahlungen mit „Meses sin intereses“ für eine Vielzahl von Stripe-Produkten akzeptieren. Bei Ratenzahlungen (Meses sin intereses) handelt es sich um eine Funktion von Verbraucherkreditkarten in Mexiko, mit der Kundinnen/Kunden den Kaufbetrag auf mehrere Abrechnungen aufteilen können. Sie erhalten die Zahlung wie bei einer normalen einmaligen Zahlung abzüglich einer Gebühr und die Kundenbank kümmert sich um den Einzug der Gelder im vereinbarten Zeitraum. Es gibt Beschränkungen bezüglich der Transaktionen und Karten, mit denen Ratenzahlungen verwendet werden können. Weitere Informationen erhalten Sie in den [Kompatibilitätsanforderungen](https://docs.stripe.com/payments/mx-installments.md#requirements). Wenn Sie eine Ratenzahlung annehmen, wird eine [zusätzliche Gebühr](https://docs.stripe.com/payments/mx-installments.md#fees) zur Standardgebühr für Kreditkartenzahlungen erhoben. Sie können Ratenzahlungen für eine Vielzahl von Stripe-Produkten aktivieren. Wählen Sie unten die zu Ihrer Implementierung passende Anleitung aus. # Checkout > This is a Checkout for when payment-ui is checkout. View the full page at https://docs.stripe.com/payments/meses-sin-intereses/accept-a-payment?payment-ui=checkout. ## Ratenzahlungen bei Stripe Checkout [Checkout](https://docs.stripe.com/payments/checkout.md) erstellt eine sichere, von Stripe gehostete Zahlungsseite, über die Sie Zahlungen schnell einziehen können. Sie funktioniert geräteübergreifend und kann dazu beitragen, Ihre Konversionsrate zu steigern. Checkout bietet eine Low-Code-Methode, um mit der Annahme von Zahlungen zu beginnen. Ihre Kundinnen/Kunden nutzen Checkout, um mit Karten (mit oder ohne Ratenzahlung) und anderen Zahlungsmethoden zu bezahlen, die Checkout unterstützen. ## Checkout-Dokumentation lesen Mit Stripe Checkout können Sie Ratenzahlungen einziehen. Informationen zum Einrichten von Checkout finden Sie im [Quickstart](https://docs.stripe.com/checkout/quickstart.md). ## Neue Checkout-Sitzung erstellen Wenn Sie [dynamische Zahlungsmethoden](https://docs.stripe.com/payments/payment-methods/dynamic-payment-methods.md) verwenden, werden Ratenzahlungen automatisch angezeigt. Falls nicht, erstellen Sie eine neue Checkout-Sitzung mit aktivierten Ratenzahlungen, wie im folgenden Beispiel gezeigt. Ersetzen Sie Ihr eigenes Preisobjekt. > Ratenzahlungen funktionieren nur mit dem `payment`-Modus, nicht mit dem `setup`- oder `subscription`-Modus. ```curl curl https://api.stripe.com/v1/checkout/sessions \ -u "<>:" \ --data-urlencode "success_url=https://example.com/success" \ -d "line_items[0][price]={{PRICE_ID}}" \ -d "line_items[0][quantity]=3" \ -d mode=payment \ -d "payment_method_options[card][installments][enabled]=true" ``` ## Weiterleiten zu Checkout Leiten Sie Ihre Kundinnen/Kunden nach der Erstellung der Sitzung an die URL für die Checkout-Seite weiter, die in der CheckoutSession zurückgegeben wurde. ## See also - [Integrationsleitfaden für Checkout](https://docs.stripe.com/checkout/quickstart.md) - [Checkout-Sitzungen](https://docs.stripe.com/api/checkout/sessions.md) - [Payment Intents](https://docs.stripe.com/api/payment_intents/object.md) # Elements > This is a Elements for when payment-ui is elements. View the full page at https://docs.stripe.com/payments/meses-sin-intereses/accept-a-payment?payment-ui=elements. ## Ratenzahlungen bei Payment Element Mit [Payment Element](https://docs.stripe.com/payments/payment-element.md) können Sie ein anpassbares Zahlungsformular in Ihre Website einbetten. Ihre Kundinnen und Kunden nutzen Payment Element, um mit Karten (mit oder ohne Ratenzahlung) und anderen unterstützten Zahlungsmethoden zu bezahlen. ## Dokumentation zu Payment Element lesen Payment Element ermöglicht es Ihnen, Ratenzahlungen einzuziehen. Informationen zur Einrichtung des Payment Element finden Sie im [Quickstart](https://docs.stripe.com/payments/quickstart.md?platform=web). ## Erstellen Sie ein PaymentIntent Wenn Sie [dynamische Zahlungsmethoden](https://docs.stripe.com/payments/payment-methods/dynamic-payment-methods.md) verwenden, werden Ratenzahlungen automatisch angezeigt. Falls nicht, aktivieren Sie Ratenzahlungen wie im folgenden Beispiel gezeigt, wenn Sie einen PaymentIntent erstellen. ```curl curl https://api.stripe.com/v1/payment_intents \ -u "<>:" \ -d amount=100000 \ -d currency=mxn \ -d "payment_method_options[card][installments][enabled]=true" ``` Geben Sie nach Erstellen des PaymentIntent dessen [Client-Geheimnis](https://docs.stripe.com/api/payment_intents/object.md#payment_intent_object-client_secret) an den Client zurück. > Wenn Sie dynamische Zahlungsmethoden verwenden, legen Sie `payment_method_options[card][installments][enabled]` nicht fest. Wenn es bei aktivierten dynamischen Zahlungsmethoden auf `false` gesetzt wird, können Fehler auftreten. ## Stripe Elements initialisieren Durch die Initialisierung von Stripe Elements mit dem Client-Geheimnis wird das Payment Element darüber informiert, dass Ratenzahlungen verwendet werden. ## Zahlung abschließen Wenn Ihr Kunde/Ihre Kundin auf „Bezahlen“ klickt, rufen Sie [confirmPayment](https://docs.stripe.com/js/payment_intents/confirm_payment) mit dem Payment Element auf und übergeben eine [return_url](https://docs.stripe.com/api/payment_intents/create.md#create_payment_intent-return_url), um anzugeben, wohin Stripe den/die Nutzer/in weiterleitet, nachdem die Zahlung abgeschlossen wurde. Wenn Sie eine Ablehnung des Typs [`processing_error`](https://docs.stripe.com/declines/codes.md#processing_error) oder [`transaction_not_allowed`](https://docs.stripe.com/declines/codes.md#transaction_not_allowed) erhalten, kann dies darauf hindeuten, dass der ausgewählte Plan vom Kartenaussteller nicht unterstützt wird. Weisen Sie Ihre Kundin/Ihren Kunden an, es mit einem anderen Plan oder ohne Ratenzahlungen erneut zu versuchen. ## See also - [Integrationsleitfaden für Payment Element](https://docs.stripe.com/payments/quickstart.md) - [Dokumentation zur Payment Element API](https://docs.stripe.com/js/element/payment_element) - [Payment Intents](https://docs.stripe.com/api/payment_intents/object.md) # Direct API > This is a Direct API for when payment-ui is direct-api. View the full page at https://docs.stripe.com/payments/meses-sin-intereses/accept-a-payment?payment-ui=direct-api. ## Integration mit der Payment Intents API Sie können Ratenzahlungen über die [Payment Intents API](https://docs.stripe.com/payments/payment-intents.md) akzeptieren. Dazu müssen Zahlungsdetails und Angaben zum Ratenzahlungsplan auf dem Client erfasst und die Zahlung auf dem Server abgeschlossen werden. Ein Diagramm, das einen allgemeinen Überblick über eine Zahlungsintegration bietet, die Ratenzahlungen über die Payment Intents API akzeptiert (See full diagram at https://docs.stripe.com/payments/meses-sin-intereses/accept-a-payment) 1. [Angaben zur Zahlungsmethode auf dem Client erfassen](https://docs.stripe.com/payments/meses-sin-intereses/accept-a-payment.md#collect-payment-method) 1. [Ratenzahlungspläne auf dem Server abrufen](https://docs.stripe.com/payments/meses-sin-intereses/accept-a-payment.md#retrieve-installment-plans) 1. [Ratenzahlungsplan auf dem Client auswählen](https://docs.stripe.com/payments/meses-sin-intereses/accept-a-payment.md#select-plan) 1. [PaymentIntent auf dem Server bestätigen](https://docs.stripe.com/payments/meses-sin-intereses/accept-a-payment.md#confirm-payment) ## Angaben zur Zahlungsmethode auf dem Client erfassen Die Payment Intents API arbeitet mit [Stripe.js und Elements](https://docs.stripe.com/payments/elements.md) zusammen, um Zahlungsinformationen (zum Beispiel Kreditkartendaten) auf der Client-Seite sicher zu erfassen. Um Elements einzurichten, fügen Sie das folgende Skript auf Ihren Seiten ein. Dieses Skript muss stets direkt von **js.stripe.com** geladen werden, um die *PCI-Konformität* (Any party involved in processing, transmitting, or storing credit card data must comply with the rules specified in the Payment Card Industry (PCI) Data Security Standards. PCI compliance is a shared responsibility and applies to both Stripe and your business) zu gewährleisten. Es ist nicht möglich, es in ein Paket einzufügen oder es selbst zu hosten. ```html ``` Um Kartendaten von Ihren Kundinnen/Kunden sicher zu erfassen, erstellt Elements von Stripe gehostete Komponenten der Nutzeroberfläche für Sie, die wir in Ihrem Zahlungsformular platzieren, anstatt dass Sie sie selbst erstellen. Um festzulegen, an welcher Stelle im Formular diese Komponenten erscheinen sollen, erstellen Sie bitte leere DOM-Elemente (Container) mit eindeutigen IDs in Ihrem Bezahlformular. ```html
``` Erstellen Sie als Nächstes eine Instanz des [Stripe-Objekts](https://docs.stripe.com/js.md#stripe-function) und geben Sie dabei Ihren veröffentlichbaren [API-Schlüssel](https://docs.stripe.com/keys.md) als ersten Parameter an. Erstellen Sie anschließend eine Instanz des [Elements-Objekts](https://docs.stripe.com/js.md#stripe-elements). Verwenden Sie das neu erstellte Objekt, um ein Card-Element am entsprechenden Platzhalter auf der Seite zu [verbinden](https://docs.stripe.com/js.md#element-mount). ```javascript const stripe = Stripe('<>'); const elements = stripe.elements(); const cardElement = elements.create('card'); cardElement.mount('#card-element'); ``` Verwenden Sie dann [stripe.createPaymentMethod](https://docs.stripe.com/js.md#stripe-create-payment-method) auf Ihrem Client, um die Kartenangaben zu erfassen und eine *PaymentMethod* (PaymentMethods represent your customer's payment instruments, used with the Payment Intents or Setup Intents APIs) zu erstellen, wenn der/die Nutzer/in auf die Schaltfläche „Absenden“ klickt. ```javascript const cardholderName = document.getElementById('cardholder-name'); const form = document.getElementById('payment-form'); form.addEventListener('submit', async (ev) => { ev.preventDefault(); const {paymentMethod, error} = await stripe.createPaymentMethod( 'card', cardElement, {billing_details: {name: cardholderName.value}}, ); if (error) { // Show error in payment form } else { // Send paymentMethod.id to your server (see Step 2) const response = await fetch('/collect_details', { method: 'POST', headers: {'Content-Type': 'application/json'}, body: JSON.stringify({payment_method_id: paymentMethod.id}), }); const json = await response.json(); // Handle server response (see Step 3) handleInstallmentPlans(json); } }); ``` ## Ratenzahlungspläne auf dem Server abrufen Um verfügbare Ratenzahlungspläne abzurufen, richten Sie auf Ihrem Server einen Endpoint für den Empfang der Anfrage ein. [Erstellen Sie einen neuen PaymentIntent](https://docs.stripe.com/payments/payment-intents.md) mit der ID der auf Ihrem Client erstellten [PaymentMethod](https://docs.stripe.com/api/payment_methods/object.md). Legen Sie `payment_method_options.card.installments.enabled=true` fest, damit für diese Zahlung die Ratenzahlungsfunktion verwendet werden kann. Senden Sie die verfügbaren Pläne an den Client, damit der Kunde/die Kundin auswählen kann, mit welchem Plan er/sie bezahlt. > *Bestätigen* (Confirming a PaymentIntent indicates that the customer intends to pay with the current or provided payment method. Upon confirmation, the PaymentIntent attempts to initiate a payment) Sie den PaymentIntent hier nicht (d. h. legen Sie die [confirm](https://docs.stripe.com/api/payment_intents/create.md#create_payment_intent-confirm)-Eigenschaft nicht fest), da wir noch nicht wissen, ob der/die Nutzer/in in Raten bezahlen möchte. #### Curl ```bash curl https://api.stripe.com/v1/payment_intents \ -u <>: \ -d "payment_method"="pm_card_mx" \ -d "amount"=100000 \ -d "currency"="mxn" \ -d "payment_method_options[card][installments][enabled]"="true" ``` Das PaymentIntent-Objekt listet die verfügbaren Ratenzahlungspläne für die PaymentMethod unter `payment_method_options.card.installments.available_plans` auf. ```json { "id": "pi_1FKDPTJXdud1yP2PpUXNgq0V", "object": "payment_intent", "amount": 100000, ... "payment_method_options": { "card": { "installments": { "enabled": true, "plan": null, "available_plans": [ { "count": 3, "interval": "month", "type": "fixed_count" }, { "count": 6, "interval": "month", "type": "fixed_count" }, { "count": 9, "interval": "month", "type": "fixed_count" }, { "count": 12, "interval": "month", "type": "fixed_count" }, { "count": 18, "interval": "month", "type": "fixed_count" }, { "count": 24, "interval": "month", "type": "fixed_count" } }, "request_three_d_secure": "automatic" } }, ... } ``` ## Ratenzahlungsplan auf dem Client auswählen Lassen Sie den/die Kund/in den gewünschten Ratenzahlungsplan auswählen. ```html ``` ```javascript const selectPlanForm = document.getElementById('installment-plan-form'); let availablePlans = []; const handleInstallmentPlans = async (response) => { if (response.error) { // Show error from server on payment form } else { // Store the payment intent ID. document.getElementById('payment-intent-id').value = response.intent_id; availablePlans = response.available_plans; // Show available installment options availablePlans.forEach((plan, idx) => { const newInput = document.getElementById('immediate-plan').cloneNode(); newInput.setAttribute('value', idx); newInput.setAttribute('id', ''); const label = document.createElement('label'); label.appendChild(newInput); label.appendChild( document.createTextNode(`${plan.count} ${plan.interval}s`), ); selectPlanForm.appendChild(label); }); document.getElementById('details').hidden = true; document.getElementById('plans').hidden = false; } }; ``` Senden Sie den gewählten Plan an Ihren Server. ```javascript const confirmButton = document.getElementById('confirm-button'); confirmButton.addEventListener('click', async (ev) => { const selectedPlanIdx = selectPlanForm.installment_plan.value; const selectedPlan = availablePlans[selectedPlanIdx]; const intentId = document.getElementById('payment-intent-id').value; const response = await fetch('/confirm_payment', { method: 'POST', headers: {'Content-Type': 'application/json'}, body: JSON.stringify({ payment_intent_id: intentId, selected_plan: selectedPlan, }), }); const responseJson = await response.json(); // Show success / error response. document.getElementById('plans').hidden = true; document.getElementById('result').hidden = false; var message; if (responseJson.status === "succeeded" && selectedPlan !== undefined) { message = `Success! You made a charge with this plan:${ selectedPlan.count } ${selectedPlan.interval}`; } else if (responseJson.status === "succeeded") { message = "Success! You paid immediately!"; } else { message = "Uh oh! Something went wrong"; } document.getElementById("status-message").innerText = message; }); ``` ## PaymentIntent auf dem Server bestätigen Bestätigen Sie den PaymentIntent mithilfe eines anderen Server-Endpoints, um die Zahlung zu finalisieren und die Bestellung auszuführen. #### Curl ```bash curl https://api.stripe.com/v1/payment_intents/{{PAYMENT_INTENT_ID}}/confirm \ -u <>: \ -d "payment_method_options[card][installments][plan][type]"="fixed_count" \ -d "payment_method_options[card][installments][plan][interval]"="month" \ -d "payment_method_options[card][installments][plan][count]"=3 ``` In der Antwort des Servers wird angegeben, dass Sie den Plan für den PaymentIntent und die resultierende Zahlung ausgewählt haben. ```json { "id": "pi_1FKDPFJXdud1yP2PMSXLlPbg", "object": "payment_intent", "amount": 100000, ... "charges": { "data": [ { "id": "ch_1FKDPHJXdud1yP2P2u79mcIX", "object": "charge", "amount": 100000, "payment_method_details": { "card": { "installments": { "plan": { "count": 3, "interval": "month", "type": "fixed_count" } }, }, ... }, ... } ], }, ... "payment_method_options": { "card": { "installments": { "enabled": true, "plan": { "count": 3, "interval": "month", "type": "fixed_count" }, "available_plans": [ ... ] } } } } ``` ## Ratenzahlungsplan manuell entfernen Nachdem ein Ratenzahlungsplan für einen PaymentIntent festgelegt wurde, bleibt er bestehen, bis Sie ihn entfernen. Nehmen wir zum Beispiel den Fall, dass die Karte eines Kunden/einer Kundin abgelehnt wird, wenn er/sie versucht, mit seiner/ihrer ersten Karte in Raten zu zahlen, und dann eine zweite Karte eingibt, die keine Ratenzahlung unterstützt. Die Bestätigung des PaymentIntent schlägt fehl, da die Ratenzahlungen für die Karte nicht unterstützt werden. Sie müssen `payment_method_options[card][installments][plan]` bei der erneuten Bestätigung des PaymentIntent ausdrücklich deaktivieren, um anzugeben, dass kein Ratenzahlungsplan vorhanden ist. # Rechnungen > This is a Rechnungen for when payment-ui is invoices. View the full page at https://docs.stripe.com/payments/meses-sin-intereses/accept-a-payment?payment-ui=invoices. ## Integration in Invoicing Sie können Ratenzahlungen mit [Invoicing](https://docs.stripe.com/invoicing.md) akzeptieren. Rechnungen enthalten eine detaillierte Auflistung erbrachter Dienstleistungen und Waren, einschließlich aller Kosten, Menge und Steuern. Sie können außerdem als Tool für den Zahlungseinzug verwendet werden. Ihre Kundinnen/Kunden können über Checkout mit Karten (mit oder ohne Ratenzahlungen) und anderen Zahlungsmethoden bezahlen, die Checkout unterstützen. ## Ratenzahlung für Invoicing aktivieren Sie können eine Rechnung, für die Ratenzahlungen akzeptiert werden, mit der Invoicing API oder im Stripe-Dashboard erstellen. Wenn Sie weitere Anpassungsmöglichkeiten wünschen, empfehlen wir die Verwendung der Invoicing API. Wenn Sie Invoicing einrichten möchten, ohne Code zu erstellen, verwenden Sie das Stripe Dashboard. > Sie können Ratenzahlungen für einzelne Rechnungen aktivieren, jedoch nicht für Abonnements. ## Mit der Invoicing API Rechnungen für die Ratenzahlung einrichten Mit Stripe Invoicing können Sie Ratenzahlungen einziehen. Verwenden Sie diesen [Integrationsleitfaden](https://docs.stripe.com/invoicing/integration.md) zur Einrichtung von Rechnungen. 1. [Invoicing-Dokumentation lesen](https://docs.stripe.com/payments/meses-sin-intereses/accept-a-payment.md#review-invoicing-documentation) 1. [Neue Rechnung erstellen](https://docs.stripe.com/payments/meses-sin-intereses/accept-a-payment.md#create-new-invoice) 1. [Ratenzahlungsplan auf dem Client auswählen](https://docs.stripe.com/payments/meses-sin-intereses/accept-a-payment.md#select-plan) 1. [Ausgewählten Ratenzahlungsplan abrufen](https://docs.stripe.com/payments/meses-sin-intereses/accept-a-payment.md#retrieve-plan) ## Invoicing-Dokumentation lesen Lesen Sie den [Integrationsleitfaden für die Invoicing API](https://docs.stripe.com/invoicing/integration.md) und die Dokumentation zur Invoicing API, um sich damit vertraut zu machen, wie eine allgemeine Rechnung erstellt und versendet wird. ## Neue Rechnung erstellen Erstellen Sie eine neue Rechnung mit einem gültigen API-Schlüssel und einem [Customer](https://docs.stripe.com/api/customers/object.md)- und einem [Price](https://docs.stripe.com/api/prices.md)-Objekt, wie im folgenden Beispiel gezeigt (Hinweis: Sie müssen Ihren eigenen gültigen API-Schlüssel und das Kundenobjekt ersetzen). > Ratenzahlungen funktionieren nur, wenn `collection_method` auf den Modus `send_invoice`, nicht auf den Modus `charge_automatically` festgelegt ist. ```curl curl https://api.stripe.com/v1/invoiceitems \ -u "<>:" \ -d "customer={{CUSTOMER_ID}}" \ -d "pricing[price]={{PRICE_ID}}" ``` ```curl curl https://api.stripe.com/v1/invoices \ -u "<>:" \ -d "customer={{CUSTOMER_ID}}" \ -d collection_method=send_invoice \ -d days_until_due=30 \ -d pending_invoice_items_behavior=include \ -d "payment_settings[payment_method_options][card][installments][enabled]=true" ``` ## Ratenzahlungsplan auf dem Client auswählen Auf der gehosteten Rechnungsseite werden die verfügbaren Ratenzahlungsoptionen basierend auf der von dem/der Kund/in angegebenen Kreditkartennummer angezeigt. Wenn ein Kunde/eine Kundin auf **In Raten zahlen** klickt, wird als Ratenzahlungsplan standardmäßig der erste Plan in der Liste ausgewählt. Kundinnen und Kunden können die gewünschte Ratenzahlungsoption in der gehosteten Rechnungsschnittstelle auswählen. Ratenzahlungspläne werden nur für Kreditkarten angezeigt, die diese unterstützen, und für Transaktionen mit einem Gesamtbetrag von mindestens 300,00 MXN. In einer *Sandbox* (A sandbox is an isolated test environment that allows you to test Stripe functionality in your account without affecting your live integration. Use sandboxes to safely experiment with new features and changes) können Sie [Testkartennummern](https://docs.stripe.com/payments/meses-sin-intereses/accept-a-payment.md#testing) verwenden, um verschiedene Verhaltensweisen zu testen. ## Ausgewählten Ratenzahlungsplan abrufen Der ausgewählte Ratenzahlungsplan ist sowohl über das Dashboard als auch über die API verfügbar. Klicken Sie im Dashboard auf eine Zahlung und scrollen Sie nach unten zu **Zahlungsdetails**. Wenn Ratenzahlungen verwendet werden, sehen Sie die Länge des Plans. Der ausgewählte Ratenplan ist auch auf dem PaymentIntent verfügbar. Nachdem die/der Nutzer/in die Zahlung abgeschlossen hat, rufen Sie die ID des PaymentIntent aus dem Rechnungsobjekt ab (z. B. “Zahlung_intent”: “pi_…”) und verwenden Sie sie, um das PaymentIntent-Objekt abzurufen, um zu sehen, welchen Teilrechnungsplan die/der Kundin/Kunde ausgewählt hat. ```curl curl https://api.stripe.com/v1/invoices/{{INVOICE_ID}} \ -u "<>:" ``` Rufen Sie mit der PaymentIntent-ID das PaymentIntent-Objekt ab: ```curl curl https://api.stripe.com/v1/payment_intents/{{PAYMENTINTENT_ID}} \ -u "<>:" ``` Das PaymentIntent-Objekt zeigt dann den ausgewählten Ratenzahlungsplan an: ```json { "id": "pi_...", "object": "payment_intent", "amount": 100000, ... "charges": { "data": [ { "id": "ch_...", "object": "charge", "amount": 100000, "payment_method_details": { "card": { "installments": { "plan": { "count": 3, "interval": "month", "type": "fixed_count" } }, }, ... }, ... } ], }, ... "payment_method_options": { "card": { "installments": { "enabled": true, "plan": { "count": 3, "interval": "month", "type": "fixed_count" }, "available_plans": [] } } } } ``` ## Verwenden Sie das Stripe-Dashboard, um eine Rechnung zu senden, die in Raten bezahlt werden kann Um Ratenzahlungen für Invoicing zu konfigurieren, rufen Sie die Einstellungsseite für Zahlungsmethoden im [Stripe-Dashboard](https://dashboard.stripe.com/settings/payment_methods) auf. Sie können die spezifischen monatlichen Pläne konfigurieren, die Sie anbieten möchten, sowie die minimalen und maximalen Transaktionsbeträge für jeden Plan. Diese Konfiguration der Zahlungsmethode ist für Invoicing und alle Ihre anderen kompatiblen Stripe-Integrationen, darunter API, Checkout, Payment Element und Payment Links, aktiviert. Über das [Stripe-Dashboard](https://dashboard.stripe.com/customers) können Sie mit nur wenigen Klicks eine Rechnung erstellen. 1. Klicken Sie auf der Seite [Kundinnen/Kunden](https://dashboard.stripe.com/customers) auf **Kundin/Kunde hinzufügen**, um einen neuen Kunden/eine neue Kundin zu erstellen (wählen Sie als Land **Mexiko**, als Sprache **Spanisch (Lateinamerika)** und als Währung **MXN – Mexikanischer Peso**) aus. 1. Klicken Sie auf den neu erstellten Kunden/die neu erstellte Kundin, um seine/ihre Informationen, einschließlich der Rechnungen, anzuzeigen. 1. Klicken Sie auf der Übersichtsseite des/der Kund/in auf **Aktionen** und wählen Sie dann **Rechnung erstellen** aus, um eine neue Rechnung für diese/n Kund/in einzurichten. 1. Überprüfen Sie auf der Seite „Rechnung erstellen“ den Abschnitt **Zahlung**, um sicherzustellen, dass Karten aktiviert sind und dass die Option **Zahlungen in mehreren Kartenraten erlauben** ebenfalls aktiviert ist. 1. Klicken Sie im Abschnitt **Posten** auf **Posten suchen oder hinzufügen**, um der Rechnung Produkte hinzuzufügen. 1. Klicken Sie oben rechts auf der Seite „Rechnung erstellen“ auf **Rechnung überprüfen**, um die Rechnung zu finalisieren und den Versand an Ihre/n Kund/in zu planen. 1. Sie können den Status der Rechnungen Ihrer Kund/innen im Abschnitt **Rechnungen** auf der Übersichtsseite des/der Kund/in einsehen. Ihr Kunde/Ihre Kundin erhält die Rechnung per E-Mail. Die Rechnung enthält die Anweisungen für die Zahlung des Einkaufs. Die Rechnung ist in drei Formaten verfügbar: direkt im Hauptteil der E-Mail, als an die E-Mail angehängte PDF-Datei und als gehostete Rechnungsseite. Sie können den Status einer bestimmten Rechnung jederzeit auf der Übersichtsseite des/der Kund/in einsehen. # Kein Code > This is a Kein Code for when payment-ui is payment-links. View the full page at https://docs.stripe.com/payments/meses-sin-intereses/accept-a-payment?payment-ui=payment-links. ## Integration mit Payment Links Sie können Ratenzahlungen mit Payment Links akzeptieren. Mit [Payment Links](https://stripe.com/payments/payment-links) können Sie eine Zahlungsseite erstellen und einen Link zu dieser Seite mit Ihren Kundinnen und Kunden teilen. Es ist keine Codierung erforderlich, und Sie können den Link beliebig oft in Social Media, in E-Mails oder in jedem anderen Kanal teilen. Sie können Zahlungslinks auch programmgesteuert mithilfe der [Payment Links API](https://docs.stripe.com/payment-links/create.md#api) erstellen. ## Ratenzahlung für Payment Links aktivieren Aktivieren Sie Raten für Payment Links auf der Einstellungsseite für Zahlungsmethoden im [Dashboard](https://dashboard.stripe.com/settings/payment_methods). Legen Sie fest, welche monatlichen Pläne Sie anbieten möchten, sowie die Mindest- und Höchstbeträge für Transaktionen für jeden Plan. Diese Plankonfigurationen gelten für alle Ihre bestehenden Raten-Integrationen. ## Nutzerdefinierte Einstellungen Sie können die Konfiguration der Ratenzahlungen über die Einstellungsseite für Zahlungsmethoden im [Stripe-Dashboard](https://dashboard.stripe.com/settings/payment_methods) anpassen. Die Option Ratenzahlungen können Sie in Ihren [Einstellungen für Zahlungsmethoden](https://dashboard.stripe.com/settings/payment_methods) aktivieren bzw. deaktivieren. Dort können Sie Ratenzahlungen für No-Code-Zahlungsmethoden aktivieren, einschließlich Payment Links und Checkout. Unabhängig davon können Sie auf der Seite mit den Einstellungen für die Zahlungsmethoden auch die spezifischen Monatspläne konfigurieren, die Sie anbieten möchten, und die Mindest- und Höchstbeträge für die einzelnen Pläne konfigurieren. Diese Plankonfigurationen gelten für alle Ihre bestehenden Ratenzahlungensintegrationen. ## Integration testen Sie können die folgenden Karten verwenden, um Ihre Integration zu testen: | Nummer | Beschreibung | | ---------------- | --------------------------------------------------------------- | | 4000004840000008 | Ratenzahlungsplänte für 3, 6, 9, 12, 18 und 24 Monate verfügbar | | 4242424242424242 | Keine Ratenzahlungspläne verfügbar. |