To onboard a new acceptor to Tesouro, you’ll use a series of GraphQL mutations to create and submit an application. The flow is flexible — you can either submit a fully completed application in a single request or progressively build the application over multiple steps.Documentation Index
Fetch the complete documentation index at: https://docs.tesouro.com/llms.txt
Use this file to discover all available pages before exploring further.
A developer at Clearpath Payments is using Tesouro’s acquiring API to board Maple Street Coffee as
a new sub-merchant acceptor. They need to create an acceptor application that includes the
business details, stakeholder information, and bank account details before Maple Street Coffee can
begin processing transactions.
Boarding steps
Explore billing profiles
Query available billing profiles and their allocations to understand the fee structures available for your acceptor. See Explore available profiles.
Create the application
Create an acceptor application with a billing profile, stakeholders, bank accounts, and other required data using
createAcceptorApplication. See Create an application.Add or update details
Add any missing information — stakeholders, bank accounts, or required fields — using
updateAcceptorApplication. See Update an application.Submit for underwriting
Once all required data is in place, submit the application via
submitAcceptorApplication. See Submit an application.