Möchten Sie die Rechnungsnummer aus WPForms für jede abgeschlossene Authorize.Net-Zahlung einfügen? Authorize.Net akzeptiert bestimmte Metadaten, die sie bereits ihrer Zahlungs-API zugeordnet haben.
In diesem Tutorial zeigen wir Ihnen, wie Sie eine Zahlungsrechnungsnummer als Metadaten für die Authorize.Net-Zahlungen senden können.
Erstellen Ihres Authorize.Net-Formulars
Erstellen Sie zunächst ein neues Zahlungsformular oder bearbeiten Sie ein bestehendes, um auf den Formularersteller zuzugreifen. Fügen Sie im Formularersteller das Authorize.Net-Feld hinzu.

Fahren Sie dann mit der Konfiguration Ihrer Formular- und Zahlungseinstellungen fort. Weitere Details finden Sie in unserem Tutorial zur Einrichtung und Verwendung des Authorize.Net-Addons.
Hinzufügen des Snippets zum Senden einer Rechnungsnummer
Sobald Ihr Formular so eingerichtet ist, dass es diese Zahlungen akzeptiert, fügen Sie im nächsten Schritt das unten stehende benutzerdefinierte Snippet zu Ihrer Website hinzu. Wenn Sie weitere Hilfe benötigen, lesen Sie unseren Leitfaden zum Hinzufügen von benutzerdefinierten Code-Snippets zu WordPress-Sites.
In unserem Beispiel unten haben wir eine Verborgenes Feld (fields[20]
) Formularfeld, das die Smart Tag {unique_value} um eine Rechnungsnummer zu erzeugen, wenn das Formular eingereicht wird.
Im ersten Teil des obigen Schnipsels wird die im Feld Hidden gespeicherte Rechnungsnummer abgerufen. Dieser Schritt ist wichtig, um der API mitzuteilen, welches Feld wir als Rechnungsnummer weitergeben wollen. Bitte denken Sie daran, diese Feld-ID zu aktualisieren, damit sie mit der Feld-ID Ihres Formulars übereinstimmt.
Im zweiten Teil des Codes senden wir eine API-Anfrage an Authorize.Net und setzen die Rechnungsnummer auf den im Feld "Ausgeblendet" generierten Wert.
Wenn nun Authorize.Net-Zahlungen über WPForms gesendet werden, enthalten sie die in WPForms generierte Rechnungsnummer.

Häufig gestellte Fragen
Nachfolgend haben wir einige der häufigsten Fragen zum Erstellen und Senden einer Rechnungsnummer für Authorize.Net-Zahlungen beantwortet.
Was ist, wenn ich keine Rechnungsnummer habe?
A: In our above example, we’re using a built-in Smart Tag for the {unique_value} to create an alpha-numeric random number. If you prefer that the unique value be numeric only or a controlled count, just follow this tutorial.
Das war's! Sie haben nun gelernt, wie Sie eine Rechnung erstellen und die eindeutige Rechnungsnummer an Authorize.Net senden.
Möchten Sie auch erfahren, wie Sie die Adresse an Authorize.Net senden können? Sehen Sie sich unsere Anleitung zum Senden einer Adresse für abgeschlossene Authorize.Net-Zahlungen an.
Verwandte Seiten
Referenzen filtern: