Collmex API: Zahlungsbestätigung

Bestätigung der Zahlung für einen Kundenauftrag über die Satzart PAYMENT_CONFIRMATION.

NrFeldTypMax.LängeBemerkung
1SatzartC Festwert PAYMENT_CONFIRMATION
2Kundenauftrag NrI8Nummer des Kundenauftrags, auf den sich die Zahlung bezieht.
3Datum der ZahlungD8Datum, an dem die Zahlung stattgefunden hat.
4ZahlbetragM18Der Zahlbetrag muss mit dem Wert des Kundenauftrags übereinstimmen. Bei Paypal IPN wird der Betrag im Feld mc_gross übermittelt, bei Sofortüberweisung im Feld amount.
5GebührM18Nur für Paypal. Wird in der IPN im Feld mc_fee übermittelt.
6WährungC3ISO-Codes
7Paypal-MailadresseC80Nur erforderlich, falls mehr als ein Paypal-Konto existiert. Die Paypal-Mailadresse identifiziert das Paypal-Konto eindeutig.
8Paypal-TransaktionsnummerC80Optional. Die Playpal-Transaktionsnummer erscheint zur Information im Buchungstext.
9KostenstelleC10Optional. Falls angegeben wird die Kostenstelle bei der Buchung den Kosten des Geldverkehrs zugeordnet.

Die Zahlungsbedingung für den Kundenauftrag muss entweder Paypal sein oder die Zahlart ist 'Zahlungsdienstleister' und in der Zahlungsbedingung ist das Kennzeichen 'Zahlungs-Bestätigung erforderlich' gesetzt (z.B. bei Sofortüberweisung). Andernfalls hat eine Zahlungsbestätigung keine Auswirkungen. Üblicherweise erfolgt der API-Aufruf während der Verarbeitung der Zahlungsbestätigung / Paypal-IPN im externen Shopsystem.

Bei Zahlart 'Zahlungsdienstleister' (z.B. Sofortüberweisung) wird das Feld 'Zahlung bestätigt am' im Kundenauftrag gleich dem übermittelten Feld 'Datum der Zahlung' gesetzt. Der Status des Auftrags ändert sich auf 'Zahlung bestätigt'. Die Buchung der Zahlung erfolgt erst, wenn das Geld auf dem Konto gutgeschrieben wurde und der Kontoauszug gebucht wird.

Bei Paypal wird die Zahlung direkt in der Buchhaltung als Anzahlung gebucht, da das Geld auch sofort auf dem eigenen Paypal-Konto gutgeschrieben wird. Der Status des Auftrags ändert sich auf 'bezahlt'. Soll die Zahlung storniert werden, muss der Zahlbetrag leer gelassen werden.

Siehe auch: Collmex API Inhalt, Bankkonten