Advanced Options im Provider Account

  • Aktualisiert

In copal können in den Provider Accounts im Reiter Advanced Options verschiedene zusätzliche Konfigurationen vorgenommen werden. 

Nicht jede Option ist bei jedem Zahlungsanbieter oder bei jeder Zahlungsart verfügbar.

  • Option nicht vorhanden: Die Einstellung wird nicht unterstützt.

  • Option ausgegraut: Die Einstellung ist fest vorgegeben und kann nicht verändert werden.

Im Folgenden werden die möglichen Advanced-Options-Einstellungen erklärt.

Zahlartspezifische Einstellungsmöglichkeiten werden in den Artikeln zu den entsprechenden Zahlarten erläutert.

AllowRefund

AllowRefund definiert, ob Rückerstattungen mit Warenkorbbezug möglich sind, beispielsweise bei Retouren.

Ein Refund:

  • bezieht sich immer auf einen bestehenden Capture

  • hat immer einen Artikel- bzw. Warenkorbbezug

AllowCredit

AllowCredit definiert, ob Wertgutschriften auf einen bereits eingezogenen Betrag ohne Artikel- bzw. Warenkorbbezug möglich sind.

Eine solche Gutschrift kann beispielsweise bei einer Kulanzregelung verwendet werden.
Technisch handelt es sich dabei um eine Rückerstattung, die nicht mit einem konkreten Warenkorb oder Artikel verknüpft ist.

AllowMultipleCaptures

Mit AllowMultipleCaptures wird festgelegt, ob ein reservierter Gesamtbetrag in mehreren Teil-Captures eingezogen werden kann.

  • Aktiviert: Der Betrag kann in mehreren Teilbeträgen gecaptured werden.

  • Deaktiviert: Es ist nur ein einzelner Capture für den gesamten Betrag möglich.

Diese Option ist beispielsweise relevant, wenn Bestellungen in mehreren Lieferungen versendet werden.

AllowReservationRenewal

AllowReservationRenewal definiert, ob eine bestehende Betragsreservierung verlängert oder erneuert werden kann.

Dies kann sinnvoll sein bei Bestellungen mit langen Lieferzeiten. Hier kann eine Reservierung kurz vor dem Ablauf verlängert werden, um den Betrag erst später bei Lieferung einzuziehen.

CartUpdateAllowed

CartUpdateAllowed definiert, ob der Warenkorb nach der initialen Zahlungsinitialisierung noch geändert werden darf.

Dies ist in der Regel nur bis zu einem bestimmten Punkt im Zahlungsprozess möglich und unter folgenden Bedingungen:

  • Der Warenkorbwert darf nicht höher sein als der ursprünglich reservierte Betrag

  • Der Betrag darf gleich bleiben oder reduziert werden

Ein typischer Anwendungsfall ist beispielsweise:

  • Ein Artikel wird nachträglich durch einen Ersatzartikel oder andere Variante zum gleichen Preis ersetzt

  • Die Artikelnummer ändert sich

In welchem Prozessschritt das Warenkorbupdate noch möglich ist kann durch Auswahl der Felder Prepares und/oder Reservations definiert werden.

IsBillingCustomerDataRequired

IsBillingCustomerDataRequired definiert, ob Rechnungsadressdaten des Kunden bei der Kommunikation zwingend erforderlich sind.

  • Aktiviert: Rechnungsadressdaten müssen übermittelt werden.

  • Deaktiviert: Die Kommunikation ist auch ohne diese Daten möglich.

IsShippingCustomerDataRequired

IsShippingCustomerDataRequired definiert, ob Lieferadressdaten des Kunden übermittelt werden müssen.

Die Funktion entspricht der von IsBillingCustomerDataRequired, bezieht sich jedoch auf die Lieferadresse statt auf die Rechnungsadresse.

PspAutoCaptureEnabled

PspAutoCaptureEnabled definiert, ob ein Betrag beim PSP direkt nach der Reservierung automatisch eingezogen wird.

  • Aktiviert: Der PSP führt automatisch einen Capture nach der Reservierung aus.

  • Deaktiviert: Ein separater manueller Capture ist notwendig.

Wichtig:

  • Diese Einstellung bedeutet nicht, dass collana pay automatisch einen Capture ausführt.

  • Die Einstellung muss identisch zu den Einstellungen im PSP-Backend konfiguriert sein.

Bei Verwendung der collana pay App in Business Central muss zusätzlich der Transaktionsstatus bei Import auf Gebucht gesetzt werden, damit das System erkennt, dass der Betrag bereits gecaptured wurde.

PspAutoVoidEnabled

PspAutoVoidEnabled definiert, ob ein nicht mehr benötigter Restbetrag einer Reservierung automatisch freigegeben wird.

Dies tritt typischerweise auf, wenn:

  • ein Teil-Capture durchgeführt wurde

  • ein Restbetrag aus der ursprünglichen Reservierung übrig bleibt

  • Aktiviert: Der PSP gibt den Restbetrag automatisch frei.

  • Deaktiviert: Ein separater Void muss ausgelöst werden.

Auch hier gilt: Diese Einstellung bedeutet nicht, dass collana pay automatisch einen Void ausführt.

SupportedShippingCountries

Mit SupportedShippingCountries kann definiert werden, für welche Lieferländer eine Zahlungsart verfügbar ist.

Damit können beispielsweise:

  • bestimmte Länder zugelassen

  • oder explizit ausgeschlossen

werden.

DisableCartValidation

DisableCartValidation definiert, ob collana pay eine Validierung des Warenkorbs durchführen soll.
Für die Deaktivierung der Warenkorbvalidierung können einzelene Prozessschritte gewählt werden, z.B. bei

  • Transactions (Create, Prepare, Reserve)

  • Captures

  • Refunds

  • Imports (bei Import-Anbindung)

 

  • Aktiviert: Es findet keine Warenkorbprüfung durch collana pay statt.

  • Deaktiviert: Der Warenkorb wird validiert.

Die Validierung kann beispielsweise deaktiviert werden, wenn eine Kommunikation ohne Warenkorb erfolgen soll.

AllowMerchantReferenceUpdate

AllowMerchantReferenceUpdate ist hauptsächlich bei Express-Zahlarten relevant.

Hierbei wird zunächst eine vorläufige Merchant Reference verwendet, die später in die endgültige Merchant Reference geändert werden kann.

Verknüpfung mit