Skip to main content

Create digital checks with OnlineCheckWriter using Forms

Workflow preview

Workflow preview
100%
Create digital checks with OnlineCheckWriter using Forms preview
Open on n8n.io

Important notice

This workflow is provided as-is. Please review and test before using in production.

1. Workflow Overview

Create Digital Checks with OnlineCheckWriter using Forms This workflow automates the process of creating and sending digital checks through OnlineCheckWriter's API using user friendly forms. Perfec...

Best for

  • Invoice Processing automation workflows
  • intermediate n8n builders looking for reusable templates

Tools used

n8n-nodes-base.stickynote, n8n-nodes-base.formtrigger, n8n-nodes-base.form, n8n-nodes-base.httprequest, n8n-nodes-base.respondtowebhook

Source and attribution

This workflow is cataloged by N8N Workflows and links back to its original n8n.io source page by Zil Money.

Original n8n.io source

1.1 Workflow description

Title
Create digital checks with OnlineCheckWriter using Forms
Workflow name
Create digital checks with OnlineCheckWriter using Forms

Create Digital Checks with OnlineCheckWriter using Forms This workflow automates the process of creating and sending digital checks through OnlineCheckWriter's API using user-friendly forms. Perfect for businesses that need to process one-off payments or integrate check payments into their automation workflows. Prerequisites Before using this template, ensure you have:

OnlineCheckWriter Account: Sign up at onlinecheckwriter.com API Key: Generate from your OCW dashboard under Settings > API Verified Bank Account: Add and verify at least one bank account in OCW Bank Account ID: Found in your OCW dashboard under Bank Accounts

How It Works This workflow uses a two-step form process:

API Configuration Form: One-time setup to store your OCW credentials Check Details Form: Collects recipient and payment information for each check

The workflow then automatically:

Validates all required fields Sends the check request to OnlineCheckWriter's API Returns a confirmation with the check ID and tracking information

Setup Instructions Step 1: Import the Workflow

Copy this workflow template to your n8n instance Activate the workflow

Step 2: Configure API Credentials

Access the first form at: [your-n8n-url]/webhook/e4f29ca4-5982-42ae-950c-e4d1d7b10a93 Enter your API Key from OnlineCheckWriter Enter your Bank Account ID Provide a friendly Account Name for reference

Step 3: Create Checks

Access the check form at: [your-n8n-url]/webhook/72ea8a5d-4655-4ad3-bde2-024dd3dadd9f Fill in recipient details:

Payee Name (required) Company Name (optional) Complete Address (required) Contact Information (phone & email required)

Enter payment details:

Amount (in USD) Memo (appears on check) Internal Note (for your records) Reference ID (optional tracking) Issue Date

Submit to create and send the check

Customization Options Switch to Production By default, this workflow uses the OCW test environment. To switch to production:

Edit the Send Check via OCW API node Change URL from https://test.onlinecheckwriter.com/api/v3/quickpay/check to https://app.onlinecheckwriter.com/api/v3/quickpay/check

Add Custom Fields You can extend the forms with additional fields:

Invoice numbers Department codes Project references Custom metadata

Integrate with Other Systems Connect this workflow to:

Google Sheets: Track payments in a spreadsheet Slack: Send notifications when checks are created Email: Send confirmations to recipients Accounting Software: Update your books automatically

Error Handling To add error notifications:

Add an Error Trigger node Connect to email or Slack for alerts Log failed attempts to a database

Workflow Components

  1. OCW API Configuration Form

Collects and stores API credentials securely One-time setup per account Validates connection to OnlineCheckWriter

  1. Check Details Form

User-friendly interface for payment entry Field validation ensures data accuracy Optional fields for flexibility

  1. Send Check via OCW API

Handles API authentication Formats data according to OCW specifications Includes error handling with 30-second timeout

  1. Success Response

Confirms check creation Provides check ID for tracking Returns status information

Security Considerations

API Keys: Store securely and never share Test Mode: Always test in OCW's sandbox environment first Access Control: Restrict form URLs to authorized users Data Validation: All inputs are validated before API submission

Troubleshooting Common Issues:

401 Error: Invalid API key - verify in OCW dashboard 400 Error: Missing required fields - check form data 404 Error: Invalid bank account ID - verify in OCW Timeout: Network issues - check connectivity

Support

OnlineCheckWriter API Docs: developer.onlinecheckwriter.com n8n Community: community.n8n.io Template Issues: Contact via n8n template comments

Use Cases This workflow is ideal for:

Freelancers: Send client payments Small Businesses: Process vendor payments Property Management: Issue rent refunds Non-Profits: Distribute grants or donations HR Departments: Process reimbursements

Version History

v1.1: Added sticky notes, improved node naming, enhanced error handling v1.0: Initial release

1.2 Logical Blocks

This catalog entry is organized from the workflow JSON. The node-level section below shows the executable blocks available for review before importing the template.

2. Block-by-Block Analysis

Block 1 - Sticky Note

Type / Role
n8n-nodes-base.stickyNote - stickyNote
Config choices
Version 1

Block 2 - Sticky Note 2

Type / Role
n8n-nodes-base.stickyNote - stickyNote
Config choices
Version 1

Block 3 - Sticky Note 3

Type / Role
n8n-nodes-base.stickyNote - stickyNote
Config choices
Version 1

Block 4 - Sticky Note 4

Type / Role
n8n-nodes-base.stickyNote - stickyNote
Config choices
Version 1

Block 5 - OCW API Configuration

Type / Role
n8n-nodes-base.formTrigger - formTrigger
Config choices
Version 2

Block 6 - Check Details Form

Type / Role
n8n-nodes-base.form - form
Config choices
Version 1

Block 7 - Send Check via OCW API

Type / Role
n8n-nodes-base.httpRequest - httpRequest
Config choices
Version 4.1

Block 8 - Success Response1

Type / Role
n8n-nodes-base.respondToWebhook - respondToWebhook
Config choices
Version 1

3. Summary Table

Workflow Create digital checks with OnlineCheckWriter using Forms
Complexity intermediate
Nodes 8
Categories Invoice Processing
Author Zil Money
Published 28 Aug 2025

4. Reproducing the Workflow from Scratch

  1. 1. Download the workflow JSON

    Use the JSON export at /data/workflows/8006/8006.json as the source template for this automation.

  2. 2. Import the template into n8n

    Open n8n, import the downloaded JSON, and review each node before activating the workflow.

  3. 3. Configure credentials and variables

    Replace placeholder credentials, API keys, webhook URLs, account IDs, and environment-specific values with your own settings.

  4. 4. Test with sample data

    Run the workflow manually or in a staging workspace, inspect node output, and confirm downstream systems receive the expected data.

  5. 5. Activate and monitor

    Enable the workflow only after testing, then monitor executions, errors, and rate limits during the first production runs.

5. General Notes & Resources

Review imported nodes carefully before activation. This catalog entry is intended to help you inspect the workflow structure, understand required services, and find related templates faster.

Node names, credentials, schedules, webhook paths, and external service limits may need adjustment for your workspace.

Frequently asked questions

What does Create digital checks with OnlineCheckWriter using Forms do?

Create Digital Checks with OnlineCheckWriter using Forms This workflow automates the process of creating and sending digital checks through OnlineCheckWriter's API using user friendly forms. Perfec...

What do I need before importing this workflow?

Review the workflow JSON, configure any required credentials in n8n, and test the automation in a safe workspace before using it in production.

Can I customize this workflow?

Yes. Use the block-by-block analysis and the downloadable JSON to inspect each node, then adjust credentials, prompts, schedules, filters, or destinations for your Invoice Processing use case.