Create CPA-005 processor

This request allows you to create a CPA 005 processor.


CPA-005 facilitates the transactions made between Canadian banks. If you are familiar with NACHA, CPA-005 is comparable. Here's what you need to know about this request:

  • This request creates a new CPA 005 processor for your Secure Payments account.
  • CPA-005 processors only work for transactions made between two Canadian accounts.

For an example of how creating a CPA-005 processor works within the UI, take a look at our Payment Processor CPA-005 article.


For information on payments and payment processor database tables, see the following articles:

     "cpa": {
          "institution_number": "030",
          "name": "CPA 005 Processor",
          "cutoff_time": 16,
          "cutoff_days": "0,1,1,1,1,1,0",
          "sundry": "Payroll",
          "transaction_code": "200",
          "originator_number": "1212",
          "originator_name": "Canadian Western Bank",
          "time_zone": "US/Pacific",
          "branch_number": "01234",
          "destination_center": "00300"


Try It Instructions

Our requests often provide sample payload information so that you can receive a 200 response from simply hitting the Try It button. This request is ready for you—expand the object by clicking the "+" symbol and hit Try It to send the request.

If you would like to try this request with your own tenant account, make sure to change the headers to match your own authentication information.

Click Try It! to start a request and see the response here!