How to Use the QuickPay Feature to Mail a Check

How to Use the QuickPay Feature to Mail a Check

Fast and simplest way   /quickpay/mailcheck
  1. {
  2.     "source" :
  3.     {
  4.         "accountType" : "bankaccount",
  5.         "accountId"   :  "{{bankAccountId}}"
  6.     },
  7.     "destination":
  8.     {
  9.         "name": "John Myres",
  10.         "company": "Tyler Payment Technologist",
  11.         "address1" :"5007 richmond rd",
  12.         "address2":"",
  13.         "city":"Tyler",
  14.         "state":"TX",
  15.         "zip":"75701",
  16.         "phone":"9032457713",
  17.         "email":"support@onlinecheckwriter.com"
  18.     },

  19.     "payment_details":
  20.     {
  21.         "amount":500,
  22.         "memo":"for game",
  23.         "note": "Note For Internal Purpose",
  24.         "referenceID" :"12"
  25.     }

  26. }

Way Number 02:  
/quickpay/v2/mailcheck


If there is a possibility of changing the account number, routing number, or signature in your system, you can use the following JSON format to create the check. This format will generate a check form and update the signature each time any value in your bank account fields changes.




  1. {
  2.     "source" :
  3.     {
  4.         "accountType" : "bankaccount",
  5.         "accountDetails"   :  
  6.         {
  7.          "name" =>"Account01".
  8.          "nickName" =>"Deposit Account",
  9.          "AccountNumber":"100298412",
  10.          "addressLine1":"5007 richmond rd",
  11.          "addressLine2":"Apt 1001",
  12.          "phone":"901123456",
  13.          "city":"Tyler",
  14.          "state":"Tx,
  15.          "zip":"75703",
  16.          "bankName":"Demo Bank",
  17.          "bankRoutingNumber:"021003021",
  18.          "bankAddress1":"Address1",
  19.          "bankCity":"Dallas",
  20.          "bankState:"Tx",
  21.          "bankZip":"75703",
  22.          "bankIdentity":"56/12",
  23.     }
  24.   "signature":"https://test.com/signature.jpg"
  25.     },
  26.     "destination":
  27.     {
  28.         "name": "John Myres",
  29.         "company": "Tyler Payment Technologist",
  30.         "address1" :"5007 richmond rd",
  31.         "address2":"",
  32.         "city":"Tyler",
  33.         "state":"TX",
  34.         "zip":"75701",
  35.         "phone":"9032457713",
  36.         "email":"support@onlinecheckwriter.com"
  37.     },

  38.     "payment_details":
  39.     {
  40.         "amount":500,
  41.         "memo":"for game",
  42.         "note": "Note For Internal Purpose",
  43.         "referenceID" :"12"
  44.     }

  45. }


    • Related Articles

    • Use Case 1: Send Physical Mail Via API with BankaccountId

      Recommended Way: First, sign up and get your API token. Create a new bank account (the routing number should be correct, for instance: 011103093). Skip the demo account. Go to the developer panel and get the bankAccountId of your newly created bank ...
    • Quick Guide: How to Mail Checks

      To quickly mail a check to your vendor, follow these steps using the provided API payload. Endpoint POST {{baseUrl}}/quickpay/mailcheck Payload Structure: { "source" : { "accountType" : "bankaccount", "accountId" : "{{bankAccountId}}" }, ...
    • How to create a blank check as single or bulk?

      Step 1: Login to Online Check Writer and select Home. Step 2: From the payment module, select Bank Account as 'Pay From' and Check from 'Pay As.' Step 3: Click on the Blank Check tab at the bottom, which takes you to the pop-up window. Step 4: Select ...
    • How to mail a physical check?

      To send a physical check via mail, follow the steps below: Select Bank Account as the payment source and Check as the payment method from the payment module. Enter the amount and other details. Click on the send button and select Mail. A popup will ...
    • How to Send Mail via OnlineCheckWriter.com: A Step-by-Step Guide

      Sending mail through OnlineCheckWriter.com is a straightforward process. Here's how you can do it: 1. Create a Payee First, you need to create a payee. Use the following API endpoint: POST {{baseUrl}}/payees If the payee information already exists in ...