Secure Payments API Introduction


This documentation is designed for developers!

We understand that developers aren't lenders. Thus, we've done our best to provide explanations of the values in each payload so that you can understand what information a payload is creating, updating, or deleting.

This site shows not only a list of endpoints but a list of calls. This should help clarify differences between creates and updates that use the same endpoints.

Each API endpoint definition includes the URL, method, and payload (if applicable). We also include value descriptions and instructions to make using the API easier. Each listing includes code samples for cURL, Node, Ruby, JavaScript, and Python, which are automatically generated and dynamic, so they update when you enter path parameters, headers, or payload values.


Connecting to the API

If you haven't already, take a look at our article that explains how to Connect to the API.

Our Secure Payments documentation is broken up into the following categories:

  • Customers
  • Payment Profiles
  • Payment Processors
  • NACHA Transactions and Reports
  • Imports & Exports
  • Callbacks
  • Account Management