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.
Can I create and submit an application in a single request?
Can I create and submit an application in a single request?
createUnderwritingApplication and then immediately submit it in a subsequent request using submitUnderwritingApplication with the returned application ID.Can stakeholders be added after application creation?
Can stakeholders be added after application creation?
updateUnderwritingApplication mutation, as long as the application has not reached a final decision.See managing stakeholders for details.Can an application be updated after submission?
Can an application be updated after submission?
What are the final application outcomes?
What are the final application outcomes?
- Approved – The application meets underwriting requirements
- Declined – The application does not meet underwriting requirements
- Withdrawn – The application was withdrawn before a final decision
Should I poll the API to check application status?
Should I poll the API to check application status?
- Real-time notifications
- Lower API load
- More efficient integrations
- Immediate reaction to events
Are webhook events delivered exactly once?
Are webhook events delivered exactly once?
How long does underwriting typically take?
How long does underwriting typically take?
- Automated approval – Applications that pass all automated checks may be approved within minutes
- Manual review – Applications requiring manual review typically take 1-3 business days
- Information requests – Timeline depends on how quickly requested information is provided
Can I test underwriting in a sandbox environment?
Can I test underwriting in a sandbox environment?
- Use test data to create and submit applications
- Simulate different verification outcomes
- Test webhook delivery and processing
- Practice handling information requests
What happens if I submit incomplete data?
What happens if I submit incomplete data?
- The
submitUnderwritingApplicationmutation will validate required fields - Validation errors will be returned in the response
- The application status will be SUBMISSION_INVALID
- You can update the application with missing data using
updateUnderwritingApplication - Resubmit the application after corrections
How do I handle multiple stakeholders with the same role?
How do I handle multiple stakeholders with the same role?
- Create separate stakeholder entries for each individual
- Assign appropriate roles to each stakeholder
- Ensure ownership percentages sum correctly for owners
- Include all required information for each stakeholder
What if bank account verification fails?
What if bank account verification fails?
- Review the decision component results to understand why
- Check for common issues:
- Incorrect routing or account number
- Account is closed or frozen
- Account ownership doesn’t match business name
- Update the application with corrected bank account information if needed
- The underwriter may create an information request asking for additional documentation
Can I withdraw an application after submission?
Can I withdraw an application after submission?
updateUnderwritingApplication mutation with the status field set to WITHDRAWN. This is useful when:- The merchant no longer wants to proceed
- Significant changes make the current application obsolete
- You need to restart the process with corrected information