PayPal Invoicing Add-On
Einführung
Das PayPal Invoicing Add-On ist ein Premium-Produkt, Sie können es in einem unserer Abonnements erwerben. Vielen Dank!
Das PayPal Invoicing Add-On von iform4u ermöglicht es Ihnen, iform4u mit PayPal Invoicing zu integrieren. Mit diesem Add-On können Sie PayPal-Rechnungen an Ihre Kunden über Ihre Formulare senden, indem Sie die neue PayPal REST API verwenden, um Transaktionen mit HTTP-Verben und einer RESTful-Endpunktstruktur durchzuführen.
PayPal Invoicing Add-On installieren
Der Installationsprozess des PayPal Invoicing Add-Ons ist sehr einfach, genauso wie bei jedem anderen Add-On. Um das PayPal Invoicing Add-On zu installieren, gehen Sie zum Add-Ons-Menü und konfigurieren es.
Zahlungsinvoicing-Formular erstellen
Formulare werden über den Formular-Builder erstellt. Sie müssen lediglich die benötigten Felder per Drag & Drop hinzufügen. Dann können Sie über die PayPal Invoicing Add-On-Oberfläche die Felder auswählen, die die notwendigen Informationen sammeln, um die Rechnung in PayPal zu erstellen. Zum Beispiel Preis, Menge, Vorlage usw.
Daten von Ihrem PayPal-Konto abrufen
Nun, da Sie ein Formular haben, integrieren wir es mit Ihrem PayPal-Konto. Dafür müssen Sie die folgenden Schritte ausführen:
- Melden Sie sich an unter https://developer.paypal.com/developer/applications/
- Unter REST API Apps klicken Sie auf die Schaltfläche "App erstellen"
- Geben Sie die folgenden Informationen ein:
- App-Name: iform4u (oder Ihren bevorzugten Namen)
- Sandbox-Entwicklerkonto: Standardmäßig E-Mail
- Klicken Sie auf "App erstellen"
Als nächstes sehen Sie die Kontoinformationen, die Sie zur Einrichtung der Invoicing-Formulare benötigen.
Hinweis: Oben auf der Seite erscheinen zwei Schaltflächen: Sandbox und Live. Verwenden Sie Live, wenn Sie Ihr Formular in die Produktion bringen, und Sandbox, wenn Sie Tests durchführen möchten.
Zahlungsformulare mit Ihrem PayPal-Konto einrichten
Um eine PayPal Invoicing-Konfiguration zu erstellen, müssen Sie die folgenden Schritte ausführen:
- Gehen Sie zum Add-ons Manager und klicken Sie auf PayPal Invoicing.
- Klicken Sie auf die Schaltfläche Zahlungsformular einrichten.
- Ein Formular zur Konfiguration des Invoicing-Prozesses wird angezeigt:
- Formular: Erforderlich. Dies ist das Formular, das Sie mit Ihrem PayPal-Konto integrieren möchten.
- Modus: "Sandbox" oder "Live".
- Status: Ermöglicht es, die PayPal Invoicing-Konfiguration zu deaktivieren.
- Client ID: Erforderlich im Live-Modus. API-Zugangsdaten.
- Client Secret: Erforderlich im Live-Modus. API-Zugangsdaten.
- Sandbox Client ID: Erforderlich im Sandbox-Modus. API-Zugangsdaten.
- Sandbox Client Secret: Erforderlich im Sandbox-Modus. API-Zugangsdaten.
- Vorlage: Erforderlich. Verwenden Sie Details aus dieser Vorlage, um die Rechnungen zu erstellen. iform4u lädt Ihre Vorlagen automatisch aus Ihrem PayPal-Konto. Standardmäßig hat jedes PayPal-Konto 3 Vorlagen:
- Menge: Die Maßeinheit ist Menge. Diese Rechnungsvorlage wird typischerweise für physische Waren verwendet.
- Stunden: Die Maßeinheit ist Stunden. Diese Rechnungsvorlage wird typischerweise für Dienstleistungen verwendet.
- Betrag: Die Maßeinheit ist Betrag. Diese Rechnungsvorlage wird typischerweise verwendet, wenn nur ein Betrag erforderlich ist.
- Opt-In-Bedingung: Aktivieren Sie eine bedingte Logik, um Rechnungen nur zu senden, wenn eine Bedingung erfüllt ist.
- Opt-In-Feld: Wählen Sie das Feld aus, das vorhanden sein muss, um die Bedingung zu erfüllen.
- Artikel: Jeder Artikel repräsentiert ein Produkt oder eine Dienstleistung, die in der Rechnung detailliert dargestellt wird. Er besteht aus:
- Name: Beschreibt den Artikel.
- Beschreibung: Ordnen Sie das Formularfeld der Artikelbeschreibung zu.
- Preis/Rate/Betrag: Dies ist das Formularfeld, das den Produktpreis, Stundensatz oder festen Betrag sammelt, entsprechend der ausgewählten Vorlage.
- Menge/Stunden: Dies ist das Formularfeld, um die Anzahl der Produkte oder Stunden zu sammeln, entsprechend der ausgewählten Vorlage. Diese Zahl wird mit dem Preis oder Stundensatz jedes Produkts multipliziert, um den Zwischensumme-Transaktionsbetrag zu erhalten. Wenn Sie keine Felder auswählen, wird die verwendete Menge/Stunden 1 sein.
- Steuername: Fügen Sie einen Steuernamen hinzu.
- Steuerprozentsatz: Fügen Sie einen Steuerprozentsatz hinzu.
- Rabattprozentsatz: Fügen Sie einen Rabattprozentsatz hinzu.
- Empfänger: Jeder Empfänger repräsentiert die Details und Präferenzen des Benutzers, der die Rechnung erhält. Er besteht aus einem Abrechnungsbereich und einem Versandbereich:
- Abrechnungsinformationen
- E-Mail-Adresse: Erforderlich. Das E-Mail-Feld, aus dem wir die E-Mail-Adresse sammeln.
- Sprache: Optional. Wird verwendet, um die Rechnung in einer anderen Sprache zu senden.
- Name:
- Nachname:
- Adresszeile 1
- Verwaltungsbereich 2
- Verwaltungsbereich 1
- Postleitzahl
- Ländercode
- Telefon-Ländercode
- Telefonnummer
- Telefonart
- Zusätzlicher Wert
- Versandinformationen
- Name
- Nachname:
- Adresszeile 1
- Verwaltungsbereich 2
- Verwaltungsbereich 1
- Postleitzahl
- Ländercode
- Abrechnungsinformationen
- Klicken Sie auf Erstellen.
Wichtig: Um alle Felder korrekt anzuzeigen, wird die Anwendung Sie auffordern, die API-Schlüssel einzugeben, die der ausgewählten Umgebung (Sandbox oder Live) entsprechen, und zeigt Ihnen die Schaltfläche "Mit PayPal verbinden" an. Zum Beispiel verwenden wir diese Funktion, um die Liste der Rechnungsvorlagen aus Ihrem Konto abzurufen.