Authorize.Net

Authorize.Net ist ein in den Vereinigten Staaten ansässiger Anbieter von Online-Zahlungslösungen, der es Unternehmen ermöglicht, Kreditkarten zu akzeptieren.

Konfiguration

Reiter „Anmeldedaten“

Um sich mit Ihrem Authorize.Net-Konto zu verknüpfen, benötigt Odoo Ihre API-Anmeldedaten & Schlüssel, die Folgendes beinhalten:

  • API Login ID: Die ID, die ausschließlich zur Identifizierung des Kontos bei Authorize.Net verwendet wird

  • API Transaction Key

  • API Signature Key

  • API Client Key

Um sie abzurufen, melden Sie sich in Ihr Authorize.Net-Konto an, gehen Sie zu Account ‣ Settings ‣ Security Settings ‣ API Credentials & Keys, generieren Sie Ihren Transaktionsschlüssel und Signaturschlüssel und fügen Sie sie in die entsprechenden Felder in Odoo ein. Klicken Sie dann auf Generate Client Key.

Wichtig

Um Authorize.Net mit einem Sandbox-Konto zu testen, ändern Sie das Status in Testmodus. Wir empfehlen Ihnen, dies mit einer Odoo-Testdatenbank zu tun und nicht mit Ihrer Hauptdatenbank.

Wenn Sie den Testmodus mit einem regulären Konto verwenden, führt dies zu folgendem Fehler: Die Login-ID oder das Passwort des Händlers ist ungültig oder das Konto ist inaktiv.

Reiter „Konfiguration“

Eine Reservierung für eine Karte machen

With Authorize.Net, you can enable the manual capture. If enabled, the funds are reserved for 30 days on the customer’s card, but not charged yet.

Warnung

Nach 30 Tagen wird die Transaktion automatisch von Authorize.Net storniert.

Siehe auch

ACH-Zahlungen (nur USA)

ACH ist ein elektronisches Überweisungssystem, das zwischen Bankkonten in den Vereinigten Staaten verwendet wird.

Konfiguration

Um Kunden die Möglichkeit zu geben, mit ACH zu bezahlen, registrieren Sie sich von Authorize.Net eCheck. Sobald eCheck aktiviert ist, duplizieren Sie den zuvor konfigurierten Authorize.Net-Zahlungsanbieter in Odoo, indem Sie zu Buchhaltung ‣ Konfiguration ‣ Zahlungsanbieter ‣ Authorize.net ‣ ⛭ Aktion ‣ Duplizieren gehen. Ändern Sie dann den Namen des Anbieters, um die beiden Versionen zu unterscheiden (z. B. Authorize.net - Banken).

Öffnen Sie den Reiter Konfiguration und setzen Sie das Feld Zahlungen zulassen von auf Bankkonto (nur USA).

Wenn Sie fertig sind, ändern Sie den Status des Anbieters auf Aktiviert für ein normales Konto oder Testmodus für ein Sandbox-Konto.

Einen Authorize.Net-Kontoauszug importieren

Aus Authorize.Net exportieren

Um einen Kontoauszug zu exportieren:

  • Melden Sie sich bei Authorize.Net an.

  • Gehen Sie zu Account ‣ Statements ‣ eCheck.Net Settlement Statement.

  • Definieren Sie einen Exportbereich mit einer eröffnenden und schließenden Sammelabrechnung. Alle Transaktionen innerhalb der beiden Sammelabrechnungen werden nach Odoo exportiert.

  • Wählen Sie alle Transaktionen innerhalb des gewünschten Bereichs aus, kopieren Sie sie und fügen Sie sie in das Blatt Bericht-1-Download der Excel-Importvorlage ein.

Zu importierende Authorize.Net-Transaktionen auswählen

Example

Abrechnungsstapel eines Authorize.Net-Kontoauszugs

In diesem Fall gehört der erste Stapel (01/01/2021) des Jahres zur Abrechnung vom 31/12/2020, sodass die eröffnende Abrechnung vom 31/12/2020 ist.

Sobald die Daten auf dem Blatt Report 1 Download (Bericht 1 Download) sind:

  • Gehen Sie den Reiter Transaction Search (Transaktionssuche) in Authorize.Net.

  • Wählen Sie im Abschnitt Settlement Date (Abrechnungsdatum) in den Feldern To: (Von:) und From: (Bis:) den zuvor verwendeten Bereich für die Abrechnungsdaten der Stapel aus und klicken Sie auf Search (Suchen).

  • Wenn die Liste erstellt wurde, klicken Sie auf Download to File (In Datei herunterladen).

  • Wählen Sie im Popup-Fenster Expanded Fields with CAVV Response/Comma Separated (Erweiterte Felder mit CAVV-Antwort/Kommagetrennt), aktivieren Sie Include Column Headings (Spaltenüberschriften einbeziehen) und klicken Sie auf Submit (Einreichen).

  • Öffnen Sie die Textdatei, wählen Sie All (Alle), kopieren Sie die Daten und fügen Sie sie in das Blatt Report 2 Download (Bericht 2 Download) der Excel-Importvorlage ein.

  • Die Übergangszeilen werden automatisch in den Blättern transit for report 1 (Transit für Bericht 1) und transit for report 2 (Transit für Bericht 2) der Excel-Importvorlage ausgefüllt und aktualisiert. Vergewissern Sie sich, dass alle Einträge vorhanden sind, und wenn nicht, kopieren Sie die Formel aus den zuvor ausgefüllten Zeilen der Blätter transit for report 1 (Transit für Bericht 1) oder transit for report 2 (Transit für Bericht 2) und fügen sie in die leeren Zeilen ein.

Wichtig

Um den korrekten Abschlusssaldo zu erhalten, entfernen Sie keine Zeile aus den Excel-Blättern.

In Odoo importieren

Um die Daten in Odoo zu importieren:

  • Öffnen Sie die Excel-Importvorlage.

  • Kopieren Sie die Daten aus dem Blatt transit for report 2 (Transit für Bericht) und verwenden Sie paste special (speziell einfügen), um nur die Werte in das Blatt Odoo Import in CSV (Odoo-Import in CSV) einzufügen.

  • Suchen Sie nach blauen Zellen in der Tabelle Odoo Import to CSV (Odoo-Import in CSV). Dies sind Rückbuchungseinträge ohne Referenznummer. Da sie als solche nicht importiert werden können, gehen Sie zu Authorize.Net ‣ Account ‣ Statements ‣ eCheck.Net Settlement Statement (Authorize.Net –> Konto –> Auszüge –> eCheck.Net-Abrechnungsauszüge).

  • Suchen Sie nach Charge Transaction/Chargeback (Transaktion/Rückbuchung laden), und klicken Sie darauf.

  • Kopieren Sie die Rechnungsbeschreibung, fügen Sie sie in die Zelle Label (Bezeichnung) des Blattes Odoo Import to CSV (Odoo-Import in CSV) ein und fügen Sie Chargeback / (Rückbuchung) vor der Beschreibung ein.

  • Wenn es mehrere Rechnungen gibt, fügen Sie für jede Rechnung eine Zeile in die Excel-Importvorlage ein und kopieren/fügen die Beschreibung in die jeweilige Zeile der Label (Bezeichnung) ein.

Bemerkung

Für kombinierte Rückbuchungen/Rückgaben in den Auszahlungen erstellen Sie für jede Rechnung eine neue Zeile in der Excel-Importvorlage.

Example

Beschreibung der Rückbuchung
  • Als nächstes löschen Sie die Positionen Nullbuchung und Ungültige Buchung und ändern das Format der Spalte Amount (Betrag) im Blatt Odoo Import to CSV (Odoo-Import in CSV) in Number (Zahl).

  • Gehen Sie zurück zu eCheck.Net Settlement Statement ‣ Search for a Transaction (eCheck.Net-Abrechnungsauszug –> Nach einer Transaktion suchen) und suchen Sie erneut nach den zuvor verwendeten Stapelabrechnungsdaten.

  • Überprüfen Sie, ob die Abrechnungsdaten der Stapel in eCheck.Net mit den Daten der zugehörigen Zahlungen übereinstimmen, die Sie in der Spalte Date (Datum) des Odoo Import to CSV (Odoo-Import in CSV) finden.

  • Wenn es nicht übereinstimmt, ersetzen Sie das Datum durch das Datum aus eCheck.Net. Sortieren Sie die Spalte nach Date (Datum) und stellen Sie sicher, dass das Format MM/TD/YYYY ist.

  • Kopieren Sie die Daten – einschließlich der Spaltenüberschriften – aus dem Blatt Odoo Import to CSV (Odoo-Import in CSV), fügen Sie sie in eine neue Excel-Datei ein und speichern Sie sie im CSV-Format.

  • Öffnen Sie die Buchhaltungsapp, gehen Sie zu Konfiguration ‣ Journale, kreuzen Sie das Feld Authorize.Net an und klicken Sie auf Favoriten ‣ Datensätze importieren ‣ Datei laden. Wählen Sie die CSV-Datei aus und laden Sie sie in Odoo hoch.