Kanadische vorab autorisierte Lastschriftzahlungen annehmen
Erstellen Sie ein nutzerspezifisches Zahlungsformular für die Verwendung mit Stripe Checkout, um Zahlungen per vorab autorisierter Lastschriftzahlung in Kanada anzunehmen.
Vorsicht
Stripe passt die den Kundinnen/Kunden angezeigten Zahlungsmethoden automatisch an Währung, geltende Einschränkungen und andere Parameter an. Wir empfehlen Ihnen, Ihre Zahlungsmethoden im Dashboard zu konfigurieren und sich dabei an dem Artikel Zahlungen annehmen zu orientieren.
Wenn Sie weiterhin manuell konfigurieren möchten, welche Zahlungsmethoden Ihren Kundinnen/Kunden mit Checkout angezeigt werden sollen, können Sie sich an diesem Leitfaden orientieren. Aktualisieren Sie andernfalls Ihre Integration, um Zahlungsmethoden im Dashboard zu konfigurieren.
Für die Annahme vorab autorisierter kanadischer Lastschriftzahlungen auf Ihrer Website müssen ein Objekt zum Überprüfen von Zahlungen erstellt, Informationen zur Zahlungsmethode und die Mandatsbestätigung erfasst und Zahlungen zur Verarbeitung und Verifizierung des Bankkontos Ihres/Ihrer Kund/in an Stripe übermittelt werden.
Mit Checkout können Sie eine Checkout-Sitzung mit acss_
als Art der Zahlungsmethode erstellen, um alle Zahlungsstatus bis zum Abschluss der Zahlung zu verfolgen und zu verarbeiten.
Notiz
Pre-authorized debit in Canada ist eine Zahlungsmethode mit verzögerter Benachrichtigung. Dies bedeutet, dass Gelder nicht sofort nach der Zahlung verfügbar sind. Eine Zahlung benötigt in der Regel 5 business days bis zum Eingang auf Ihrem Konto.
Kompatibilität bestimmen
Für die Unterstützung von Zahlungen per vorab autorisierter Lastschrift in Kanada muss eine Checkout-Sitzung alle folgenden Bedingungen erfüllen:
- Sie können nur einmalige Posten verwenden (Abonnements werden in Checkout noch nicht unterstützt).
- Die Preise für alle Posten müssen in kanadischen oder US-Dollar angegeben werden (Währungscode
cad
bzw.usd
). - Die Preise sämtlicher Posten müssen in derselben Währung sein. Falls Posten in verschiedenen Währungen vorhanden sind, muss für jede Währung eine separate Checkout-Sitzung erstellt werden.
Dargestellte Währung
Die meisten Bankkonten in Kanada werden in kanadischen Dollar (CAD) geführt, während nur sehr wenige andere Währungen wie den US-Dollar (USD) unterstützen. PAD-Zahlungen können sowohl in CAD als auch in USD angenommen werden, wobei es zur Vermeidung von Zahlungsfehlschlägen wichtig ist, die korrekte Währung für Ihre Kund/innen zu wählen.
Im Gegensatz zu den meisten kartenbasierten Zahlungsmethoden können Sie ein CAD-Konto ggf. nicht erfolgreich in USD belasten und umgekehrt ein USD-Konto nicht in CAD belasten. In den meisten Fällen kommt es bei einem solchen Versuch noch nach bis zu fünf Werktagen zu einem verzögerten Fehlschlagen der Zahlung.
Um das zu vermeiden, sollten Sie PAD-Zahlungen möglichst in CAD annehmen, sei denn, Sie sind sicher, dass das Kundenkonto Lastschriften in USD akzeptiert.
Zahlung annehmen
Notiz
Erstellen Sie zunächst eine Integration, um mit Checkout Zahlungen anzunehmen, bevor Sie mit diesem Leitfaden fortfahren.
Diese Leitfäden führen Sie durch die Aktivierung von kanadischen vorab autorisierten Lastschriftzahlungen und zeigen die Unterschiede zwischen der Annahme einer Kartenzahlung und der Verwendung dieser Zahlungsmethode.
Kanadische vorab autorisierte Lastschriftzahlungen als Zahlungsmethode aktivieren
Führen Sie bei der Erstellung einer neuen Checkout-Sitzung folgende Schritte aus:
- Fügen Sie
acss_
zur Liste derdebit payment_
hinzu.method_ types - Stellen Sie sicher, dass alle
line_
die Währungitems cad
verwenden. - Geben Sie zusätzliche payment_method_options-Parameter an, die Ihre Transaktion beschreiben. Nachfolgend finden Sie weitere Details.
Bei Zahlungen muss ein Zahlungsplan festgelegt werden, den Kundinnen/Kunden beim Bezahlvorgang autorisieren können. Unter PAD-Mandate finden Sie weitere Informationen dazu, wie Sie die passenden Mandatsoptionen für Ihr Unternehmen auswählen:
Parameter | Wert | Erforderlich? |
---|---|---|
payment_ | Der Zahlungsplan des Mandats. Folgende Werte werden unterstützt: interval , sporadic oder combined . In der Übersicht PAD-Mandate können Sie die passende Intervallbeschreibung für Ihr Unternehmen wählen. | Ja |
payment_ | Textbeschreibung des Zahlungsplans. In der Übersicht PAD-Mandate können Sie die passende Intervallbeschreibung für Ihr Unternehmen erstellen. | Erforderlich, wenn der Wert payment_ interval oder combined ist |
payment_ | Die Art des zu erstellenden Mandats, entweder personal (wenn es sich bei der Kundin/dem Kunden um eine Einzelperson handelt) oder business (wenn es sich um ein Unternehmen handelt). | Ja |
Checkout-Sitzung erstellen
Während der Checkout-Sitzung wird den Kund/innen ein Modal der Nutzeroberfläche angezeigt, das die Erfassung der Bankkontodaten und eine sofortige Verifizierung handhabt, bei der optional auf eine Verifizierung mittels Testeinzahlungen ausgewichen werden kann. Für den eher unüblichen Fall, dass sich Kund/innen für die Verifizierung per Testeinzahlung entscheiden, zahlt Stripe automatisch zwei kleine Beträge auf das angegebene Bankkonto ein. Es dauert 1–2 Werktage, bis diese Einzahlungen auf dem Online-Kontoauszug der Kund/innen angezeigt werden. Kurz bevor die Einzahlungen erfolgen, erhalten die Kund/innen eine E-Mail mit einem Link zur Bestätigung dieser Beträge und zur Verifizierung des Bankkontos bei Stripe. Nach der Verifizierung wird die Zahlung verarbeitet.
Abwicklung Ihrer Bestellungen
Informieren Sie sich über die Ausführung von Bestellungen, nachdem Sie eine Zahlung angenommen haben.
Integration testen
E-Mail zur Verifizierung der Testeinzahlung erhalten
In order to receive the micro-deposit verification email in a sandbox after collecting the bank account details and accepting a mandate, provide an email in the payment_
field in the form of {any_
when confirming the payment method details.
Testkontonummern
Stripe stellt mehrere Testnummern zur Verfügung, um sicherzustellen, dass Ihre Integration für manuell eingegebene Bankkontodaten produktionsbereit ist. Alle Testkonten, die eine Zahlung automatisch ausführen oder fehlschlagen lassen, müssen vor dem Zahlungsabschluss anhand der unten aufgeführten Testeinzahlungen überprüft werden.
Institutsnummer | Transitnummer | Kontonummer | Szenario |
---|---|---|---|
000 | 11000 | 000123456789 | Die Zahlung ist sofort nach Prüfung der Testeinzahlungen erfolgreich. |
000 | 11000 | 900123456789 | Die Zahlung ist mit einer Verzögerung von drei Minuten nach Prüfung der Testeinzahlungen erfolgreich. |
000 | 11000 | 000222222227 | Die Zahlung schlägt sofort nach Prüfung der Testeinzahlungen fehl. |
000 | 11000 | 900222222227 | Die Zahlung schlägt mit einer Verzögerung von drei Minuten nach Prüfung der Testeinzahlungen fehl. |
000 | 11000 | 000666666661 | Die Testeinzahlungen zur Verifizierung schlagen fehl. |
000 | 11000 | 000777777771 | Fails the payment due to the payment amount causing the account to exceed its weekly payment volume limit. |
000 | 11000 | 000888888881 | Fails the payment due to the payment amount exceeding the account’s transaction limit. |
To mimic successful or failed bank account verifications in a sandbox, use these meaningful amounts for micro-deposits:
Werte für Testeinzahlungen | Szenario |
---|---|
32 und 45 | Die Verifizierung des Kontos ist erfolgreich. |
10 und 11 | Simuliert das Überschreiten der Anzahl zulässiger Verifizierungsversuche. |
Jede andere Zahlenkombination | Die Verifizierung des Kontos schlägt fehl. |
Mit Rückerstattungen und Zahlungsanfechtungen umgehen
Das Rückerstattungszeitfenster für vorab autorisierte Lastschriftzahlungen in Kanada beträgt bis zu 180 Tage nach der Zahlung.
Kund/innen können eine Zahlung über Ihre Bank bis zu 90 Kalendertage nach der Zahlung anfechten. Gegen die Entscheidung der Bank kann kein Einspruch erhoben werden.
Erfahren Sie mehr über Anfechtungen vorab autorisierter Lastschriftzahlungen in Kanada.
Zusätzliche Überlegungen
Fehlschlagen der Verifizierung einer Testeinzahlung
Wenn die Verifizierung eines Bankkontos mittels Testeinzahlungen noch aussteht, kann die Verifizierung durch die Kundin/den Kunden aus zwei Gründen fehlschlagen:
- Die Testeinzahlungen haben das Bankkonto der Kundin/des Kunden nicht erreicht (z. B. geschlossenes/nicht verfügbares Bankkonto oder falsche Bankkontonummer).
- Die Verifizierung des Kontos durch die Kundin/den Kunden ist dreimal fehlgeschlagen. Wird diese Grenze überschritten, kann das Bankkonto nicht mehr verifiziert oder erneut verwendet werden.
- Die Kundin/der Kunde hat das Bankkonto nicht innerhalb der Frist von 10 Tagen verifiziert.
Wenn die Verifizierung des Bankkontos aus einem der genannten Gründe fehlschlägt, können Sie das Ereignis checkout.
verarbeiten, um den Kunden/die Kundin zum Aufgeben einer neuen Bestellung aufzufordern.