OCW-Schnellprüfung
Fortgeschritten
Dies ist ein Document Extraction-Bereich Automatisierungsworkflow mit 8 Nodes. Hauptsächlich werden Form, FormTrigger, HttpRequest, RespondToWebhook und andere Nodes verwendet. Digitale Schecks über OnlineCheckWriter mit Formularen erstellen
Voraussetzungen
- •Möglicherweise sind Ziel-API-Anmeldedaten erforderlich
- •HTTP Webhook-Endpunkt (wird von n8n automatisch generiert)
Verwendete Nodes (8)
Kategorie
Workflow-Vorschau
Visualisierung der Node-Verbindungen, mit Zoom und Pan
Workflow exportieren
Kopieren Sie die folgende JSON-Konfiguration und importieren Sie sie in n8n
{
"id": "idxfWr9vP7ZT0o86",
"meta": {
"instanceId": "76e4bdbef1a81e85b7e3a67c37ccd45e532de28f2087176b764e1bf717042a6d"
},
"name": "OCW_QuickCheck",
"tags": [],
"nodes": [
{
"id": "f045997c-ff8d-4301-9b99-b058b21ffb91",
"name": "Notizzettel",
"type": "n8n-nodes-base.stickyNote",
"position": [
-360,
-360
],
"parameters": {
"width": 300,
"height": 200,
"content": "## 1. API Configuration\n\nThis form collects your OnlineCheckWriter API credentials:\n- **API Key**: Get from your OCW dashboard\n- **Bank Account ID**: Your verified bank account ID\n- **Account Name**: A friendly name for reference\n\nThis information is used to authenticate all API requests."
},
"typeVersion": 1
},
{
"id": "fd0d7cac-8336-4528-aa25-1e56f17df983",
"name": "Notizzettel 2",
"type": "n8n-nodes-base.stickyNote",
"position": [
-40,
60
],
"parameters": {
"width": 300,
"height": 180,
"content": "## 2. Check Details\n\nCollects recipient and payment information:\n- Payee details (name, address)\n- Payment amount\n- Optional memo and reference fields\n- Issue date for the check\n\nAll required fields are validated before submission."
},
"typeVersion": 1
},
{
"id": "71d478cf-4a63-4f1c-8994-021742caf083",
"name": "Notizzettel 3",
"type": "n8n-nodes-base.stickyNote",
"position": [
240,
-340
],
"parameters": {
"width": 300,
"height": 180,
"content": "## 3. API Request\n\nSends POST request to OCW API:\n- Uses test endpoint (change to production when ready)\n- Includes Bearer token authentication\n- Formats data as JSON\n- 30-second timeout for processing\n- Continues on fail for error handling"
},
"typeVersion": 1
},
{
"id": "e7bdff30-a345-4d73-b19b-bed145c0139b",
"name": "Notizzettel 4",
"type": "n8n-nodes-base.stickyNote",
"position": [
540,
60
],
"parameters": {
"width": 280,
"content": "## 4. Response\n\nReturns confirmation to user:\n- Check ID for tracking\n- Amount and payee details\n- Status of the transaction\n- Link to track on OCW platform"
},
"typeVersion": 1
},
{
"id": "77b7b2d7-7cd6-408e-a264-a529a6ee960b",
"name": "OCW API Konfiguration",
"type": "n8n-nodes-base.formTrigger",
"position": [
-240,
-120
],
"webhookId": "e4f29ca4-5982-42ae-950c-e4d1d7b10a93",
"parameters": {
"path": "e4f29ca4-5982-42ae-950c-e4d1d7b10a93",
"options": {},
"formTitle": "Setup OnlineCheckWriter Account",
"formFields": {
"values": [
{
"fieldType": "password",
"fieldLabel": "API Key",
"placeholder": "Enter your OnlineCheckWriter API key",
"requiredField": true
},
{
"fieldLabel": "Bank Account ID",
"placeholder": "Enter your bank account ID",
"requiredField": true
},
{
"fieldLabel": "Account Name",
"placeholder": "Give this account a friendly name (e.g., Main Business Account)",
"requiredField": true
}
]
},
"responseMode": "responseNode",
"formDescription": "One-time setup: Enter your API key and bank account details"
},
"typeVersion": 2
},
{
"id": "48f922ea-8a1f-4d6f-9bf1-68da0564426e",
"name": "Scheckdetails-Formular",
"type": "n8n-nodes-base.form",
"position": [
40,
-120
],
"webhookId": "72ea8a5d-4655-4ad3-bde2-024dd3dadd9f",
"parameters": {
"options": {},
"formFields": {
"values": [
{
"fieldLabel": "Payee Name",
"placeholder": "John Smith",
"requiredField": true
},
{
"fieldLabel": "Company Name",
"placeholder": "ABC Corporation"
},
{
"fieldLabel": "Address Line 1",
"placeholder": "123 Main Street",
"requiredField": true
},
{
"fieldLabel": "Address Line 2",
"placeholder": "Suite 100"
},
{
"fieldLabel": "City",
"placeholder": "Tyler",
"requiredField": true
},
{
"fieldLabel": "State",
"placeholder": "TX",
"requiredField": true
},
{
"fieldLabel": "ZIP Code",
"placeholder": "75701",
"requiredField": true
},
{
"fieldLabel": "Phone",
"placeholder": "9031234567",
"requiredField": true
},
{
"fieldLabel": "Email",
"placeholder": "email@example.com",
"requiredField": true
},
{
"fieldLabel": "Amount",
"placeholder": "100.00",
"requiredField": true
},
{
"fieldLabel": "Memo",
"placeholder": "Payment for services"
},
{
"fieldLabel": "Internal Note",
"placeholder": "Note for internal purposes"
},
{
"fieldLabel": "Reference ID",
"placeholder": "REF123"
},
{
"fieldType": "date",
"fieldLabel": "Issue Date",
"requiredField": true
}
]
}
},
"typeVersion": 1
},
{
"id": "fc4e64cf-f662-40ae-bdee-ec6aaae2315a",
"name": "Scheck senden via OCW API",
"type": "n8n-nodes-base.httpRequest",
"position": [
320,
-120
],
"parameters": {
"url": "https://test.onlinecheckwriter.com/api/v3/quickpay/check",
"body": "={\n \"source\": {\n \"accountType\": \"bankaccount\",\n \"accountId\": \"{{ $('OCW API Configuration').item.json[\"Bank Account ID\"] }}\"\n },\n \"destination\": {\n \"name\": \"{{ $json[\"Payee Name\"] }}\",\n \"company\": \"{{ $json[\"Company Name\"] }}\",\n \"address1\": \"{{ $json[\"Address Line 1\"] }}\",\n \"address2\": \"{{ $json[\"Address Line 2\"] }}\",\n \"city\": \"{{ $json.City }}\",\n \"state\": \"{{ $json.State }}\",\n \"zip\": \"{{ $json[\"ZIP Code\"] }}\",\n \"phone\": \"{{ $json.Phone }}\",\n \"email\": \"{{ $json.Email }}\"\n },\n \"payment_details\": {\n \"amount\": \"{{ $json.Amount }}\",\n \"memo\": \"{{ $json.Memo }}\",\n \"note\": \"{{ $json[\"Internal Note\"] }}\",\n \"referenceID\": \"{{ $json[\"Reference ID\"] }}\",\n \"issueDate\": \"{{ $json[\"Issue Date\"] }}\"\n }\n}\n",
"method": "POST",
"options": {
"timeout": 30000,
"response": {
"response": {}
}
},
"sendBody": true,
"contentType": "raw",
"jsonHeaders": "={\n \"Authorization\": \"={{ 'Bearer ' + $('OCW API Configuration').item.json[\"API Key\"]}}\",\n \"Accept\": \"application/json\",\n \"Content-Type\": \"application/json\"\n}\n",
"sendHeaders": true,
"rawContentType": "application/json",
"specifyHeaders": "json"
},
"typeVersion": 4.1,
"continueOnFail": true
},
{
"id": "12e899eb-c197-43ab-a7f8-047b537195f7",
"name": "Erfolgsantwort1",
"type": "n8n-nodes-base.respondToWebhook",
"position": [
600,
-120
],
"parameters": {
"options": {
"responseCode": 200
},
"respondWith": "text",
"responseBody": "=Check successfully created!\n\nCheck ID: {{ $json.checkId }}\nAmount: ${{ $json.amount }}\nPayee: {{ $json.payee }}\nStatus: {{ $json.status }}\n\nYou can track your check at OnlineCheckWriter.com"
},
"typeVersion": 1
}
],
"active": true,
"pinData": {},
"settings": {
"executionOrder": "v1"
},
"versionId": "743d7d32-2cd2-4d59-ad76-bc95c2595d14",
"connections": {
"48f922ea-8a1f-4d6f-9bf1-68da0564426e": {
"main": [
[
{
"node": "fc4e64cf-f662-40ae-bdee-ec6aaae2315a",
"type": "main",
"index": 0
}
]
]
},
"77b7b2d7-7cd6-408e-a264-a529a6ee960b": {
"main": [
[
{
"node": "48f922ea-8a1f-4d6f-9bf1-68da0564426e",
"type": "main",
"index": 0
}
]
]
},
"fc4e64cf-f662-40ae-bdee-ec6aaae2315a": {
"main": [
[
{
"node": "12e899eb-c197-43ab-a7f8-047b537195f7",
"type": "main",
"index": 0
}
]
]
}
}
}Häufig gestellte Fragen
Wie verwende ich diesen Workflow?
Kopieren Sie den obigen JSON-Code, erstellen Sie einen neuen Workflow in Ihrer n8n-Instanz und wählen Sie "Aus JSON importieren". Fügen Sie die Konfiguration ein und passen Sie die Anmeldedaten nach Bedarf an.
Für welche Szenarien ist dieser Workflow geeignet?
Fortgeschritten - Dokumentenextraktion
Ist es kostenpflichtig?
Dieser Workflow ist völlig kostenlos. Beachten Sie jedoch, dass Drittanbieterdienste (wie OpenAI API), die im Workflow verwendet werden, möglicherweise kostenpflichtig sind.
Verwandte Workflows
Mehrebenen-Dokumentengenehmigungs- und Auditarbeitsablauf
Automatisierung der Dokumentengenehmigung für mehrstufige Workflows mit Supabase und Gmail
If
Set
Form
+
If
Set
Form
38 NodesAlok Kumar
Dokumentenextraktion
Automatisierung von Lieferanten-Due-Diligence-Studien mit Gemini und Jina AI
Automatisierung der Due-Diligence-Untersuchung für Lieferanten mit Gemini und Jina AI
If
Set
Code
+
If
Set
Code
27 NodesAdnan
Dokumentenextraktion
Nur Formulareingaben – Doppellaut-Transkription --> KI-Zusammenfassung und Sentiment-Analyse --> Gmail-Verteilung
Audio-to-Executive Briefing: Transkription und Analyse mit AssemblyAI und GPT-4
If
Code
Wait
+
If
Code
Wait
22 NodesSridevi Edupuganti
Dokumentenextraktion
PDF zu Auftrag
KI-gesteuerte Automatisierung der Umwandlung von PDF-Bestellaufträgen in Adobe Commerce-Aufträge
If
Set
Code
+
If
Set
Code
96 NodesJKingma
Dokumentenextraktion
KI-gesteuertes System für Peer-Review-Aufgaben mit automatisierter Generierung von Bewertungskriterien
Automatisierung der Peer-Review-Zuweisung mit GPT-4-nano, Slack und E-Mail-Benachrichtigungen
Set
Code
Slack
+
Set
Code
Slack
22 NodesCheng Siong Chin
Dokumentenextraktion
Automatisierung der elterlichen Zustimmung
Automatisierung von Schulreise-Einverständniserklärungen mit E-Mail-Validierung, PDF-Erstellung und Google Drive
If
Code
Gmail
+
If
Code
Gmail
22 NodesJitesh Dugar
Dokumentenextraktion
Workflow-Informationen
Schwierigkeitsgrad
Fortgeschritten
Anzahl der Nodes8
Kategorie1
Node-Typen5
Autor
Zil Money
@onlinecheckwriterExterne Links
Auf n8n.io ansehen →
Diesen Workflow teilen