Billtrust icon

Billtrust

B2B accounts receivable and payment automation platform for invoices, collections, and cash application.

9 triggers31 searches32 actionsPollingAuth: API key

AI-assisted documentation22 min read

This documentation is compiled from our integration source code, internal specs for Billtrust, its official API documentation and anonymized requests logs we collect from our support team[2].

Open Billtrust on WEXTL →

Connecting Billtrust takes an active account plus an API access token from your account settings — no other setup is required.[3]

  • API KeypasswordRequired

    Your API key. Contact Billtrust support to generate or retrieve your API key.

    [1]
  • Tenant IDtextRequired

    You can find it in your dashboard or by contacting Billtrust support.

    [1]
  1. Log in to your WEXTL account, add the Billtrust node module to your workflow, and click Create new credential.
  2. Optional: In the Credential name field, enter a name for the credential.
  3. Enter the authentication credentials you copied from your Billtrust account, or follow the on-screen instructions to create the credential.
  4. If prompted, authenticate your account and confirm access.
  5. If you want to make changes to your credential in the future, follow the steps in Manage credentials →
Connecting Billtrust to WEXTL®
Video slide demonstrates how to integrate Billtrust in the WEXTL visual workflow builder.[4]

Notes

Credentials are org-scoped; share them with teammates from the Credentials picker on any of its nodes.For detailed information on connecting an application, see Connect an application →

Watch AssigneesTrigger
Output fields[3]
FieldType
IDtext
Create usertext
Create datedate
Update usertext
Update datedate
Assignee IDtext
Department IDtext
Activeboolean
Tenant IDtext
User IDtext
All updatesboolean
Daily digestboolean
Personobject
First nametext
Last nametext
Emailemail
Office phonetext
Cell phonetext
Faxtext
Titletext
Addressobject
Languagetext
Timezonetime
Watch AttachmentsTrigger
Output fields[3]
FieldType
Tenant IDtext
Attachment IDtext
Dispute IDtext
File nametext
Download URLurl
Upload IDtext
Statustext
Visibilitytext
Attachment s3keytext
Failure reasonsarray
Create usertext
Create datedate
Update usertext
Update datedate
Watch CategoriesTrigger
Output fields[3]
FieldType
Category IDtext
Tenant IDtext
Codetext
Descriptiontext
Default internal reason IDtext
Default internal reason codetext
Default external reason IDtext
Default external reason codetext
Create usertext
Create datedate
Update usertext
Update datedate
Watch DepartmentsTrigger
Output fields[3]
FieldType
Department IDtext
Tenant IDtext
Codetext
Descriptiontext
Create usertext
Create datedate
Update usertext
Update datedate
Watch Dispute NotesTrigger
Output fields[3]
FieldType
Dispute note IDtext
Tenant IDtext
Dispute IDtext
Contenttext
Visibilitytext
Create usertext
Create datedate
Update usertext
Update datedate
Watch DisputesTrigger
Output fields[3]
FieldType
Dispute IDtext
Dispute codetext
Tenant IDtext
Category IDtext
Category nametext
External reason category IDtext
External reason category nametext
Reason IDtext
Reason nametext
External reason IDtext
External reason nametext
Assignee IDtext
Assignee nametext
Department IDtext
Department nametext
Statusnumber
Amountnumber
16other output fields
Watch ReasonsTrigger
Output fields[3]
FieldType
Reason IDtext
Tenant IDtext
Codetext
Descriptiontext
Activeboolean
Category IDtext
Visibilitytext
Create usertext
Create datedate
Update usertext
Update datedate
Watch ResolutionsTrigger
Output fields[3]
FieldType
Resolution IDtext
Tenant IDtext
Codetext
Descriptiontext
Activeboolean
Is validboolean
Apply when invoice closedboolean
Create usertext
Create datedate
Update usertext
Update datedate
Watch UsersTrigger
Output fields[3]
FieldType
User IDtext
First nametext
Last nametext
Default languagetext
Statustext
Roletext
Tenant idsarray
Group idsarray
Last logindate
Last access token sourcetext
Created datedate
Emailemail
Time zonetime
Time zone date formattext
Time zone time formattext
Time zone date time delimitertext
Default tenant IDtext
2other output fields
Get a Category by CodeAction
Input fields[3]
FieldType
Category CodeRequired
text
Output fields[3]
FieldType
Category IDtext
Tenant IDtext
Codetext
Descriptiontext
Default internal reason IDtext
Default internal reason codetext
Default external reason IDtext
Default external reason codetext
Create usertext
Create datedate
Update usertext
Update datedate
Get a Company ScoreAction
Input fields[3]
FieldType
Company IDRequired
choice
Output fields[3]
FieldType
Fibsobject
Fibs confidencenumber
Fibs scorenumber
Dibsobject
Dibs scorenumber
Dibs confidencenumber
Credit limitnumber
Bankruptcy flagnumber
Out of business flagnumber
Get a Credit ApplicationAction
Input fields[3]
FieldType
Application IDRequired
choice
Output fields[3]
FieldType
Application IDtext
Application datedate
Application statusobject
Titletext
Status datetext
Typetext
Application formobject
Form IDtext
Form nametext
Form typearray
Business unit ID listarray
Business units idsarray
Companyobject
Company IDnumber
Head company IDnumber
Selected company IDtext
Nametext
Addressobject
Phonearray
Company scoreobject
Assigned credit linenumber
Dibsnumber
Dibs confidencenumber
Fibsnumber
Fibs confidencenumber
Calculated credit linenumber
Contactobject
First nametext
Last nametext
Emailtext
Applicant access datetext
Trade referencesarray
Bank referencesarray
Application usersarray
Applicant submit datetext
Last reminder datetext
Last activity datetext
Get a DepartmentAction
Input fields[3]
FieldType
Department CodeRequired
text
Output fields[3]
FieldType
Department IDtext
Tenant IDtext
Codetext
Descriptiontext
Create usertext
Create datedate
Update usertext
Update datedate
Get a DisputeAction
Input fields[3]
FieldType
DisputeRequired
choice
Output fields[3]
FieldType
Dispute IDtext
Dispute codetext
Tenant IDtext
Category IDtext
Category nametext
External reason category IDtext
External reason category nametext
Reason IDtext
Reason nametext
External reason IDtext
External reason nametext
Assignee IDtext
Assignee nametext
Department IDtext
Department nametext
Statusnumber
Amountnumber
16other output fields
Get a Dispute Note by IDAction
Input fields[3]
FieldType
DisputeRequired
choice
Output fields[3]
FieldType
Dispute note IDtext
Tenant IDtext
Dispute IDtext
Contenttext
Visibilitytext
Create usertext
Create datedate
Update usertext
Update datedate
Get a ReasonAction
Input fields[3]
FieldType
Category CodeRequired
text
Reason CodeRequired
text
Output fields[3]
FieldType
Reason IDtext
Tenant IDtext
Codetext
Descriptiontext
Activeboolean
Category IDtext
Visibilitytext
Create usertext
Create datedate
Update usertext
Update datedate
Get a ResolutionAction
Input fields[3]
FieldType
Resolution CodeRequired
text
Output fields[3]
FieldType
Resolution IDtext
Tenant IDtext
Codetext
Descriptiontext
Activeboolean
Is validboolean
Apply when invoice closedboolean
Create usertext
Create datedate
Update usertext
Update datedate
Get a Signed Credit ApplicationAction
Input fields[3]
FieldType
Application IDRequired
choice
Output fields[3]
FieldType
Envelope IDtext
Document nametext
Contenttext
Get a Subcharging Buyer AccountAction
Output fields[3]
FieldType
Statustext
Correlation IDtext
Errorsarray
Restriction typetext
Buyer accountsarray
Get an Assignee by EmailAction
Input fields[3]
FieldType
Assignee EmailRequired
email
Output fields[3]
FieldType
IDtext
Create usertext
Create datedate
Update usertext
Update datedate
Assignee IDtext
Department IDtext
Activeboolean
Tenant IDtext
User IDtext
All updatesboolean
Daily digestboolean
Personobject
First nametext
Last nametext
Emailemail
Office phonetext
Cell phonetext
Faxtext
Titletext
Addressobject
Languagetext
Timezonetime
Get an AttachmentAction
Input fields[3]
FieldType
DisputeRequired
choice
Output fields[3]
FieldType
Tenant IDtext
Attachment IDtext
Dispute IDtext
File nametext
Download URLtext
Upload IDtext
Statustext
Visibilitytext
Attachment s3keytext
Failure reasonsarray
Create usertext
Create datedate
Update usertext
Update datedate
Get Business UnitsSearch
Input fields[3]
FieldType
Limitnumber
Output fields[3]
FieldType
Business units IDtext
Display nametext
Business units values listarray
Get Buyer Account CardAction
Output fields[3]
FieldType
Statustext
Correlation IDtext
Errorsarray
Restriction typetext
Buyer accountsarray
Override restrictionboolean
Get Dispute Audit LogSearch
Input fields[3]
FieldType
DisputeRequired
choice
Limitnumber
Output fields[3]
FieldType
User IDnumber
Email addressemail
Nametext
Get Dispute by IDsSearch
Input fields[3]
FieldType
Dispute IDsRequired
array
Dispute IDchoice
Limitnumber
Output fields[3]
FieldType
User IDnumber
Email addressemail
Nametext
Date createddate
Get Notification SettingsAction
Output fields[3]
FieldType
IDtext
Tenant IDtext
Allow daily digestboolean
Time zonetext
Timetext
Allow all updatesboolean
Create usertext
Create datedate
Update usertext
Update datedate
List All Notes for Credit ApplicationSearch
Input fields[3]
FieldType
Application IDRequired
choice
Limitnumber
Output fields[3]
FieldType
Note IDtext
Notestext
Audit dataobject
...text
List AssigneesSearch
Input fields[3]
FieldType
Departmentchoice
Limitnumber
Output fields[3]
FieldType
IDtext
Create usertext
Create datedate
Update usertext
Update datedate
Assignee IDtext
Department IDtext
Activeboolean
Tenant IDtext
User IDtext
All updatesboolean
Daily digestboolean
Personobject
First nametext
Last nametext
Emailemail
Office phonetext
Cell phonetext
Faxtext
Titletext
Addressobject
Languagetext
Timezonetime
List AttachmentsSearch
Input fields[3]
FieldType
DisputeRequired
choice
Limitnumber
Output fields[3]
FieldType
Tenant IDtext
Attachment IDtext
Dispute IDtext
File nametext
Download URLurl
Upload IDtext
Statustext
Visibilitytext
Attachment s3keytext
Failure reasonsarray
Create usertext
Create datedate
Update usertext
Update datedate
List CategoriesSearch
Input fields[3]
FieldType
Limitnumber
Output fields[3]
FieldType
Category IDtext
Tenant IDtext
Codetext
Descriptiontext
Default internal reason IDtext
Default internal reason codetext
Default external reason IDtext
Default external reason codetext
Create usertext
Create datedate
Update usertext
Update datedate
List Credit ApplicationsSearch
Input fields[3]
FieldType
Activity TypeRequired
choice
Start DateRequired
date
End DateRequired
date
Application Status Typesarray
Statustext
Limitnumber
Output fields[3]
FieldType
Application IDtext
Application datetext
Application statusobject
Typetext
Status datetext
Titletext
Business unit ID listarray
Companyobject
Company IDnumber
Nametext
Dbatext
Addressobject
Contactobject
First nametext
Last nametext
Emailemail
Auto decisionedboolean
Applicant submit datetext
Referencesobject
Bank reference submit counttext
Bank reference requested counttext
Trade reference submit counttext
Trade ref reference requested counttext
Last activity datetext
List DepartmentsSearch
Input fields[3]
FieldType
Limitnumber
Output fields[3]
FieldType
Department IDtext
Tenant IDtext
Codetext
Descriptiontext
Create usertext
Create datedate
Update usertext
Update datedate
List DisputesSearch
Input fields[3]
FieldType
Reason Nametext
Department Nametext
Category Nametext
Statuschoice
Assigneechoice
Departmentchoice
Document Numbertext
Account Numbertext
Sorttext
Limitnumber
Output fields[3]
FieldType
Dispute IDtext
Dispute codetext
Tenant IDtext
Category IDtext
Category nametext
External reason category IDtext
External reason category nametext
Reason IDtext
Reason nametext
External reason IDtext
External reason nametext
Assignee IDtext
Assignee nametext
Department IDtext
Department nametext
Statusnumber
Amountnumber
16other output fields
List Documents for Credit ApplicationSearch
Input fields[3]
FieldType
Application IDRequired
choice
Limitnumber
Output fields[3]
FieldType
Document IDtext
Document pre signed URLtext
File nametext
Content typetext
List NotesSearch
Input fields[3]
FieldType
DisputeRequired
choice
Limitnumber
Output fields[3]
FieldType
Dispute note IDtext
Tenant IDtext
Dispute IDtext
Contenttext
Visibilitytext
Create usertext
Create datedate
Update usertext
Update datedate
List ReasonsSearch
Input fields[3]
FieldType
Limitnumber
Output fields[3]
FieldType
Reason IDtext
Tenant IDtext
Codetext
Descriptiontext
Activeboolean
Category IDtext
Visibilitytext
Create usertext
Create datedate
Update usertext
Update datedate
List Reasons by CategorySearch
Input fields[3]
FieldType
Category CodeRequired
text
Limitnumber
Output fields[3]
FieldType
Reason IDtext
Tenant IDtext
Codetext
Descriptiontext
Activeboolean
Category IDtext
Visibilitytext
Create usertext
Create datedate
Update usertext
Update datedate
List ResolutionsSearch
Input fields[3]
FieldType
Limitnumber
Output fields[3]
FieldType
Resolution IDtext
Tenant IDtext
Codetext
Descriptiontext
Activeboolean
Is validboolean
Apply when invoice closedboolean
Create usertext
Create datedate
Update usertext
Update datedate
List UsersSearch
Input fields[3]
FieldType
Limitnumber
Output fields[3]
FieldType
User IDtext
First nametext
Last nametext
Default languagetext
Statustext
Roletext
Tenant idsarray
Group idsarray
Last logindate
Last access token sourcetext
Created datedate
Emailemail
Time zonetime
Time zone date formattext
Time zone time formattext
Time zone date time delimitertext
Default tenant IDtext
2other output fields
Retrieve DisputesSearch
Input fields[3]
FieldType
Account NumberRequired
text
Document NumbersRequired
array
Document Numbertext
Statuschoice
Limitnumber
Output fields[3]
FieldType
Dispute IDtext
Dispute codetext
Tenant IDtext
Category IDtext
Category nametext
External reason category IDtext
External reason category nametext
Reason IDtext
Reason nametext
External reason IDtext
External reason nametext
Assignee IDtext
Assignee nametext
Department IDtext
Department nametext
Statusnumber
Amountnumber
15other output fields
Create a CategoryAction
Input fields[3]
FieldType
CodeRequired
text
DescriptionRequired
text
Default Internal Reasonchoice
Default External Reasonchoice
Output fields[3]
FieldType
Category IDtext
Tenant IDtext
Codetext
Descriptiontext
Default internal reason IDtext
Default internal reason codetext
Default external reason IDtext
Default external reason codetext
Create usertext
Create datedate
Update usertext
Update datedate
Create a DepartmentAction
Input fields[3]
FieldType
CodeRequired
text
DescriptionRequired
text
Output fields[3]
FieldType
Department IDtext
Tenant IDtext
Codetext
Descriptiontext
Create usertext
Create datedate
Update usertext
Update datedate
Create a DisputeAction
Input fields[3]
FieldType
AmountRequired
number
Account NumberRequired
text
Document NumberRequired
text
Reason Codetext
Reasonchoice
External Reason Codetext
External Reason IDchoice
Assigneechoice
PO Numbertext
Output fields[3]
FieldType
Dispute IDtext
Dispute codetext
Tenant IDtext
Category IDtext
Category nametext
External reason category IDtext
External reason category nametext
Reason IDtext
Reason nametext
External reason IDtext
External reason nametext
Assignee IDtext
Assignee nametext
Department IDtext
Department nametext
Statusnumber
Amountnumber
16other output fields
Create a Dispute NoteAction
Input fields[3]
FieldType
DisputeRequired
choice
ContentRequired
text
VisibilityRequired
choice
Output fields[3]
FieldType
Dispute note IDtext
Tenant IDtext
Dispute IDtext
Contenttext
Visibilitytext
Create usertext
Create datedate
Update usertext
Update datedate
Create a ReasonAction
Input fields[3]
FieldType
CodeRequired
text
DescriptionRequired
text
Activeboolean
Categorychoice
Category Codetext
VisibilityRequired
choice
Output fields[3]
FieldType
Reason IDtext
Tenant IDtext
Codetext
Descriptiontext
Activeboolean
Category IDtext
Visibilitytext
Create usertext
Create datedate
Update usertext
Update datedate
Create a ResolutionAction
Input fields[3]
FieldType
CodeRequired
text
DescriptionRequired
text
Activeboolean
Is Validboolean
Apply When Invoice Closedboolean
Output fields[3]
FieldType
Resolution IDtext
Tenant IDtext
Codetext
Descriptiontext
Activeboolean
Is validboolean
Apply when invoice closedboolean
Create usertext
Create datedate
Update usertext
Update datedate
Create an AssigneeAction
Input fields[3]
FieldType
DepartmentRequired
choice
Department Codetext
Activeboolean
Platform Userchoice
All Updatesboolean
Daily Digestboolean
PersonRequired
object
First NameRequired
text
Last NameRequired
text
EmailRequired
email
Office Phonetext
Cell Phonetext
Faxtext
Titletext
Addressobject
Languagetext
Time Zonetime
Output fields[3]
FieldType
IDtext
Create usertext
Create datedate
Update usertext
Update datedate
Assignee IDtext
Department IDtext
Activeboolean
Tenant IDtext
User IDtext
All updatesboolean
Daily digestboolean
Personobject
First nametext
Last nametext
Emailemail
Office phonetext
Cell phonetext
Faxtext
Titletext
Addressobject
Languagetext
Timezonetime
Delete a Buyer Account CardAction
Input fields[3]
FieldType
Buyer AccountsRequired
array
Account Numbertext
Output fields[3]
FieldType
Statustext
Correlation IDtext
Errorsarray
Delete a CategoryAction
Input fields[3]
FieldType
Category CodeRequired
text
Delete a DepartmentAction
Input fields[3]
FieldType
DepartmentRequired
choice
Delete a Department by CodeAction
Input fields[3]
FieldType
Department CodeRequired
text
Delete a DisputeAction
Input fields[3]
FieldType
DisputeRequired
choice
Delete a Dispute NoteAction
Input fields[3]
FieldType
DisputeRequired
choice
Delete a ReasonAction
Input fields[3]
FieldType
Category CodeRequired
text
Reason CodeRequired
text
Delete a ResolutionAction
Input fields[3]
FieldType
ResolutionRequired
choice
Delete a Resolution by CodeAction
Input fields[3]
FieldType
Resolution CodeRequired
text
Delete a Surcharging Buyer AccountAction
Input fields[3]
FieldType
Buyer AccountsRequired
array
Account Numbertext
Output fields[3]
FieldType
Statustext
Correlation IDtext
Errorsarray
Delete an AssigneeAction
Input fields[3]
FieldType
AssigneeRequired
choice
Delete an Assignee by EmailAction
Input fields[3]
FieldType
Department CodeRequired
text
Assignee EmailRequired
email
Delete an AttachmentAction
Input fields[3]
FieldType
DisputeRequired
choice
Generate a Presigned Upload URLAction
Input fields[3]
FieldType
DisputeRequired
choice
File NameRequired
text
VisibilityRequired
choice
Output fields[3]
FieldType
Upload IDtext
Upload URLurl
Make an API Calluniversal
Input fields[3]
FieldType
URLRequired
text
MethodRequired
choice
Headersarray
Headerobject
Query Stringarray
Parameterobject
Bodytext
Output fields[3]
FieldType
Bodytext
Headersobject
Status codenumber
Update a Buyer Account CardAction
Input fields[3]
FieldType
Restriction TypeRequired
choice
Buyer AccountsRequired
array
Account Numbertext
Override Restrictionboolean
Output fields[3]
FieldType
Statustext
Correlation IDtext
Errorsarray
Duplicate buyer accountsarray
Update a CategoryAction
Input fields[3]
FieldType
CategoryRequired
choice
DescriptionRequired
text
Default Internal Reasonchoice
Default External Reasonchoice
Output fields[3]
FieldType
Category IDtext
Tenant IDtext
Codetext
Descriptiontext
Default internal reason IDtext
Default internal reason codetext
Default external reason IDtext
Default external reason codetext
Create usertext
Create datedate
Update usertext
Update datedate
Update a DepartmentAction
Input fields[3]
FieldType
DepartmentRequired
choice
DescriptionRequired
text
Output fields[3]
FieldType
Department IDtext
Tenant IDtext
Codetext
Descriptiontext
Create usertext
Create datedate
Update usertext
Update datedate
Update a DisputeAction
Input fields[3]
FieldType
DisputeRequired
choice
Amountnumber
Reasonchoice
Reason Codetext
External Reason IDtext
External Reason Codetext
Assigneechoice
Assignee Emailemail
PO Numbertext
Output fields[3]
FieldType
Dispute IDtext
Dispute codetext
Tenant IDtext
Category IDtext
Category nametext
External reason category IDtext
External reason category nametext
Reason IDtext
Reason nametext
External reason IDtext
External reason nametext
Assignee IDtext
Assignee nametext
Department IDtext
Department nametext
Statusnumber
Amountnumber
15other output fields
Update a Dispute NoteAction
Input fields[3]
FieldType
DisputeRequired
choice
ContentRequired
text
VisibilityRequired
choice
Output fields[3]
FieldType
Dispute note IDtext
Tenant IDtext
Dispute IDtext
Contenttext
Visibilitytext
Create usertext
Create datedate
Update usertext
Update datedate
Update a ReasonAction
Input fields[3]
FieldType
ReasonRequired
choice
DescriptionRequired
text
Activeboolean
Categorychoice
Category Codetext
Visibilitychoice
Update a ResolutionAction
Input fields[3]
FieldType
ResolutionRequired
choice
DescriptionRequired
text
Activeboolean
Is Validboolean
Apply When Invoice Closedboolean
Update a Subcharging Buyer AccountAction
Input fields[3]
FieldType
Restriction TypeRequired
choice
Buyer AccountsRequired
array
Account Numbertext
Output fields[3]
FieldType
Statustext
Correlation IDtext
Errorsarray
Duplicate buyer accountsarray
Update an AssigneeAction
Input fields[3]
FieldType
Assignee EmailRequired
email
DepartmentRequired
choice
Department Codetext
Activeboolean
Platform Userchoice
All Updatesboolean
Daily Digestboolean
Personobject
First NameRequired
text
Last NameRequired
text
EmailRequired
email
Office Phonetext
Cell Phonetext
Faxtext
Titletext
Addressobject
Languagetext
Time Zonetime
Output fields[3]
FieldType
IDtext
Create usertext
Create datedate
Update usertext
Update datedate
Assignee IDtext
Department IDtext
Activeboolean
Tenant IDtext
User IDtext
All updatesboolean
Daily digestboolean
Personobject
First nametext
Last nametext
Emailemail
Office phonetext
Cell phonetext
Faxtext
Titletext
Addressobject
Languagetext
Timezonetime
Update Notification SettingsAction
Input fields[3]
FieldType
Allow Daily Digestboolean
Time Zonetime
Timedate
Allow All Updatesboolean

Look for Billtrust templates in the WEXTL template library.

Browse templates →
  1. WEXTL® Billtrust Source Code connector implementation.
  2. Our users use cases and automations.
  3. Official API Documentation for Billtrust.
  4. WEXTL® visual workflow builder data.

Last updated: Jul 23, 2026 22:38