Corpay icon

Corpay

Corporate payments and cross-border finance platform for FX, accounts, and payment operations.

4 triggers24 searches25 actionsPollingAuth: OAuth

AI-assisted documentation19 min read

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

Open Corpay on WEXTL →

Connecting Corpay takes an active account plus OAuth client credentials, granted by signing in with your account — no other setup is required.[3]

You’ll be redirected to sign in and approve access — your password is never shared with WEXTL.

  • Base URLselectRequired
  • Client CodetextRequired

    Contact Corpay Team to obtain Client Code.

    [1]
  • User IDuintegerRequired

    Contact Corpay Team to obtain API User ID.

    [1]
  • Partner ID.textRequired

    Contact Corpay Team to obtain Partner ID.

    [1]
  • Security KeypasswordRequired

    Contact Corpay Team to obtain your Security Key.

    [1]
  1. Log in to your WEXTL account, add the Corpay 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 Corpay 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 Corpay to WEXTL®
Video slide demonstrates how to integrate Corpay 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 ForwardsTrigger
Output fields[3]
FieldType
Forward IDnumber
Currencytext
Dealtext
Ord numtext
Status desctext
Statusnumber
Deal datedate
Open fromdate
Maturity datedate
Available balancenumber
Ratenumber
Cost currencytext
Cost amountnumber
Created bytext
Amountnumber
Linksarray
Watch Onboarding PicklistsTrigger
Output fields[3]
FieldType
IDtext
Nametext
String valuetext
Watch Order RatesTrigger
Output fields[3]
FieldType
IDtext
Product typetext
Buytext
Selltext
Buy amountnumber
Sell amountnumber
Statustext
Entry datedate
Filled datedate
Target ratenumber
Expiry datedate
Linksarray
Watch QuotesTrigger
Output fields[3]
FieldType
IDtext
User display nametext
Quote timestampdate
Payment currencytext
Payment amountnumber
Settlement currencytext
Settlement amountnumber
Ratenumber
Lock sidetext
Statustext
Is over limitboolean
Rate typetext
Get a BeneficiaryAction
Input fields[3]
FieldType
Client Integration IDRequired
text
Output fields[3]
FieldType
IDtext
Persistent IDtext
Bene contact nametext
Bene identifiertext
Destination countrytext
Bank currencytext
Bene classificationtext
Bene countrytext
Bene regiontext
Bene address 1text
Bene address 2text
Bene citytext
Bene postaltext
Beneficiary phone numbertext
Bene emailtext
Send pay trackerboolean
Bank nametext
Swift bic codetext
Bank countrytext
Bank regiontext
54other output fields
Get a Book Forward QuoteAction
Input fields[3]
FieldType
Quote IDRequired
choice
Output fields[3]
FieldType
Order numbertext
Tokentext
Forward IDtext
Get a Forward QuoteAction
Input fields[3]
FieldType
Quote IDRequired
choice
Output fields[3]
FieldType
IDtext
Expirynumber
Is over limitboolean
Quote timestampdate
Expiry timestampdate
Paymentobject
Currencytext
Amountnumber
Settlementobject
Currencytext
Amountnumber
Rateobject
Valuenumber
Lock sidetext
Typetext
Expiry remainingnumber
Request durationnumber
Get a Multi-Currency Account NicknameAction
Input fields[3]
FieldType
GL NumberRequired
text
Output fields[3]
FieldType
Accountobject
Nicknametext
Last updatedtext
Currtext
Rulesobject
Max lengthnumber
Regex patterntext
Get a QuoteAction
Input fields[3]
FieldType
Quote IDRequired
choice
Output fields[3]
FieldType
IDtext
User display nametext
Quote timestampdate
Payment currencytext
Payment amountnumber
Settlement currencytext
Settlement amountnumber
Ratenumber
Lock sidetext
Statustext
Is over limitboolean
Rate typetext
Get a RemitterAction
Input fields[3]
FieldType
Unique Remitter IDRequired
text
Output fields[3]
FieldType
Classificationtext
Nametext
Addressobject
Address line 1text
Address line 2text
Citytext
Provincetext
Country iso2text
Postal codetext
Email addresstext
Occupationtext
Relationship to your companytext
Incorporation numbertext
Incorporation place of issuetext
Incorporation institution numbertext
Bank nametext
Bank codetext
Phone hometext
Phone businesstext
Phone faxtext
Account numbertext
Get AuthSecret KeysAction
Input fields[3]
FieldType
Client Onboarding IDRequired
text
Get Incoming Funds DetailsAction
Input fields[3]
FieldType
Order NumberRequired
text
Output fields[3]
FieldType
Datedate
Deal numbertext
Account numbertext
Currencytext
Amountnumber
Remitter nametext
Payment typetext
Remitter address detailsobject
Addresstext
Citytext
Countrytext
Remitter account detailsobject
Bank bictext
Bank nametext
Bank addresstext
Bank citytext
Bank countrytext
Account numbertext
Referencetext
Get Payment Channel InformationAction
Input fields[3]
FieldType
Payment Instruction IDRequired
text
Output fields[3]
FieldType
Payment instructiontext
Messagesarray
Get Payment TrackingAction
Input fields[3]
FieldType
Tracker IDRequired
text
Output fields[3]
FieldType
Tracker IDtext
Client codenumber
Client nametext
Uetrtext
Sort indexesarray
Eventsarray
Message contentsarray
List Beneficiary RulesSearch
Input fields[3]
FieldType
Destination CountryRequired
text
Bank CountryRequired
text
Bank CurrencyRequired
text
ClassificationRequired
choice
Payment MethodsRequired
choice
Routing CodeRequired
text
Limitnumber
Output fields[3]
FieldType
IDtext
Reg extext
Is requiredboolean
Error messagetext
Is required in value setboolean
Validation rulesarray
List ForwardsSearch
Input fields[3]
FieldType
Searchtext
Limitnumber
Output fields[3]
FieldType
Forward IDnumber
Currencytext
Dealtext
Ord numtext
Status desctext
Statusnumber
Deal datedate
Open fromdate
Maturity datedate
Available balancenumber
Ratenumber
Cost currencytext
Cost amountnumber
Created bytext
Amountnumber
Linksarray
List Multi-Currency AccountsSearch
Input fields[3]
FieldType
FX Balance IDRequired
text
Include BalanceRequired
choice
Search Stringtext
Currencytext
Show Only Activechoice
Limitnumber
Output fields[3]
FieldType
Descriptiontext
Accounttext
Nicknametext
Currencytext
Ledger balancenumber
Balance heldnumber
Available balancenumber
Account numbertext
Is named accountboolean
Is activeboolean
Deactivation datedate
Settlement instructionsobject
Incoming account numbertext
Client codenumber
Client division IDnumber
Linksarray
List Multi-Currency Accounts HistorySearch
Input fields[3]
FieldType
FX Balance IDRequired
text
From Datedate
To Datedate
Sortchoice
Include Detailschoice
Limitnumber
Output fields[3]
FieldType
Order numbertext
Datedate
Amountnumber
Debit amountnumber
Credit amountnumber
Is postedboolean
Balancetext
Detailsarray
Linksarray
List Onboarding PicklistsSearch
Input fields[3]
FieldType
Pick List TypeRequired
choice
Limitnumber
Output fields[3]
FieldType
IDtext
Nametext
String valuetext
List Purposes of PaymentSearch
Input fields[3]
FieldType
Search TextRequired
text
Country ISORequired
text
Currency ISORequired
text
MethodRequired
choice
Limitnumber
Output fields[3]
FieldType
IDtext
Texttext
Search texttext
List QuotesSearch
Input fields[3]
FieldType
Limitnumber
Output fields[3]
FieldType
IDtext
User display nametext
Quote timestampdate
Payment currencytext
Payment amountnumber
Settlement currencytext
Settlement amountnumber
Ratenumber
Lock sidetext
Statustext
Is over limitboolean
Rate typetext
List Rate OrdersSearch
Input fields[3]
FieldType
Typechoice
Sortchoice
Limitnumber
Output fields[3]
FieldType
IDtext
Product typetext
Buytext
Selltext
Buy amountnumber
Sell amountnumber
Statustext
Entry datedate
Filled datedate
Target ratenumber
Expiry datedate
Linksarray
List RegionsSearch
Input fields[3]
FieldType
CountryRequired
choice
Limitnumber
Output fields[3]
FieldType
IDtext
Countrytext
Country nametext
Nametext
Codetext
List TemplatesSearch
Input fields[3]
FieldType
Limitnumber
Output fields[3]
FieldType
Ordnumnumber
Texttext
Childrenarray
Search BanksSearch
Input fields[3]
FieldType
Countrytext
Querytext
Limitnumber
Output fields[3]
FieldType
Primary keytext
Institution nametext
Address 1text
Address 2text
Citytext
Regiontext
Countrytext
Country isotext
Postal codetext
Swift bictext
National bank codetext
National bank code typetext
Office typetext
Branch nametext
Phonetext
Faxtext
Search BeneficiariesSearch
Input fields[3]
FieldType
Currency CodeRequired
text
Payee Country ISORequired
text
MethodsRequired
choice
StatusRequired
choice
Limitnumber
Output fields[3]
FieldType
Bank citytext
Bank country isotext
Bank nametext
Payee citytext
Payee country isotext
Payee countrytext
IDtext
Client codetext
Client integration IDtext
Currtext
Emailtext
Methodsarray
Payeetext
Payment reftext
Phonetext
Entry datedate
Statusarray
Linksarray
Search OrdersAction
Input fields[3]
FieldType
Order NumberRequired
text
Output fields[3]
FieldType
Reg e disclosureobject
Value datedate
Feesarray
Paymentsarray
Settlementsarray
Order detailobject
Entry datetext
Ord numtext
Buytext
Buy amountnumber
Selltext
Sell amountnumber
Exchangenumber
Our actiontext
Tokentext
Show approve trade buttonboolean
Enable approve trade buttonboolean
Rateobject
Rate typetext
Search PaymentsAction
Input fields[3]
FieldType
Payment Instruction IDRequired
text
Output fields[3]
FieldType
Tracker IDtext
Client codenumber
Client nametext
Sort indexesarray
Eventsarray
Assign/Edit a Multi-Currency Account NicknameAction
Input fields[3]
FieldType
GL NumberRequired
text
NicknameRequired
text
Book DrawdownAction
Input fields[3]
FieldType
Ordersobject
Order IDRequired
text
AmountRequired
number
Paymentsobject
Beneficiary IDRequired
text
Delivery MethodRequired
choice
AmountRequired
number
CurrencyRequired
text
Purpose of PaymentRequired
text
Feeobject
Payment Referencetext
Fee Currencytext
Remitter IDtext
Settlementsobject
Account IDRequired
text
Delivery MethodRequired
choice
CurrencyRequired
text
PurposeRequired
choice
Request IDtext
Output fields[3]
FieldType
Ord numtext
Book Multiple PaymentsAction
Input fields[3]
FieldType
Quote IDRequired
choice
Login Session IDRequired
text
Combine Settlementsboolean
Output fields[3]
FieldType
Messagetext
Order numbertext
Cancel a BookingAction
Input fields[3]
FieldType
Cancelation IDRequired
text
Output fields[3]
FieldType
Order numbertext
Complete an OrderAction
Input fields[3]
FieldType
Forward IDRequired
text
Settlement AccountRequired
text
Forward Referencetext
Output fields[3]
FieldType
Rateobject
Valuenumber
Lock sidetext
Rate typetext
Operationtext
Quote IDtext
Paymentobject
Currencytext
Amountnumber
Settlementobject
Currencytext
Amountnumber
Create a DealAction
Input fields[3]
FieldType
Quote IDRequired
choice
Output fields[3]
FieldType
Order numbertext
Tokentext
Create a Forward QuoteAction
Input fields[3]
FieldType
AmountRequired
number
Buy CurrencyRequired
text
Forward TypeRequired
choice
Lock SideRequired
choice
Maturity DateRequired
date
Open Date Fromdate
Sell CurrencyRequired
text
Output fields[3]
FieldType
Rateobject
Valuenumber
Lock sidetext
Rate typetext
Operationtext
Quote IDtext
Paymentobject
Currencytext
Amountnumber
Settlementobject
Currencytext
Amountnumber
Create a Rate OrderAction
Input fields[3]
FieldType
Buy CurrencyRequired
text
Sell CurrencyRequired
text
AmountRequired
number
RateRequired
text
Expiry DateRequired
date
Lock SideRequired
choice
Limit Order TypeRequired
choice
Open Date Fromdate
Maturity Datedate
Forward Typechoice
Output fields[3]
FieldType
Limit order typetext
Order IDtext
Messagetext
Create a Spot RateAction
Input fields[3]
FieldType
Payment CurrencyRequired
text
Settlement CurrencyRequired
text
AmountRequired
number
Lock SideRequired
choice
Output fields[3]
FieldType
Rateobject
Valuenumber
Lock sidetext
Rate typetext
Operationtext
Quote IDtext
Paymentobject
Currencytext
Amountnumber
Settlementobject
Currencytext
Amountnumber
Create Client OnboardingAction
Input fields[3]
FieldType
Company NameRequired
text
DBA or Registered Trade NameRequired
text
Company Street AddressRequired
text
Company CityRequired
text
Company Statetext
Company Postal CodeRequired
text
Company Country CodeRequired
text
Business Contact NumberRequired
text
Business Alternative Phone Numbertext
Business Confirmation EmailRequired
email
Business Confirmation Email 2Required
email
Is Publicly Tradedboolean
Stock Symboltext
Formation Incorporation Country CodeRequired
text
Formation Incorporation Statetext
Business Registration Incorporation NumberRequired
text
Tax ID/EIN NumberRequired
text
Nature of BusinessRequired
text
Applicant Type IDRequired
number
Business Type IDRequired
number
63other input fields
Output fields[3]
FieldType
Client onboarding IDtext
Messagetext
Create Multiple PaymentsAction
Input fields[3]
FieldType
Paymentsarray
Combine Settlementsboolean
Output fields[3]
FieldType
Expirynumber
Payment summaryarray
Feesarray
Payment trackersarray
Create or Update a BeneficiaryAction
Input fields[3]
FieldType
Account Holder NameRequired
text
Template IdentifierRequired
text
Destination CountryRequired
text
Bank CurrencyRequired
text
ClassificationRequired
choice
Payment MethodsRequired
array
Preferred MethodRequired
text
Account NumberRequired
text
Routing Codetext
Account Holder CountryRequired
text
Account Holder Regiontext
Account Holder Address Line 1Required
text
Account Holder CityRequired
text
Bank NameRequired
text
Bank CountryRequired
text
Bank CityRequired
text
Bank Address Line 1Required
text
Local Account Numbertext
Local Routing Codetext
Account Holder Address Line 2text
12other input fields
Output fields[3]
FieldType
Contentobject
Template IDtext
Errorsarray
Linksarray
Delete a BeneficiaryAction
Input fields[3]
FieldType
Client Integration IDRequired
text
Delete a Rate OrderAction
Input fields[3]
FieldType
Rate Order IDRequired
choice
Forward GuidelinesAction
Output fields[3]
FieldType
Forward maturity daysnumber
Client limitobject
Amountnumber
Currencytext
Book datedate
Contract typesarray
Allow book dealsboolean
Margin call percentnumber
Margin call percent messagestext
Base currencytext
Skip step 3boolean
Forward agreementobject
Hedging agreementboolean
Allow bookboolean
Forward master agreement warningtext
Max daystext
Forward max open contract intervalnumber
Forward InstructionsAction
Input fields[3]
FieldType
Quote IDRequired
choice
Output fields[3]
FieldType
Ord numtext
Contract typeobject
IDtext
Texttext
Maturity datedate
Amount boughtobject
Currencytext
Amountnumber
Amount soldobject
Currencytext
Amountnumber
Rateobject
Directnumber
Inversenumber
Depositobject
Currencytext
Amountnumber
Open datedate
Instruct a DealAction
Input fields[3]
FieldType
Order IDRequired
text
Paymentsobject
AmountRequired
number
Beneficiary IDRequired
text
Delivery MethodRequired
choice
CurrencyRequired
text
Purpose Of PaymentRequired
text
Payment Referencetext
Remitter IDtext
Settlementsobject
Account IDRequired
text
Delivery MethodRequired
choice
CurrencyRequired
text
PurposeRequired
choice
Request IDtext
Output fields[3]
FieldType
Ord numtext
Value datedate
New payment idsarray
Paymentsarray
Settlementsarray
Order detailobject
Entry datetext
Ord numtext
Buytext
Buy amountnumber
Selltext
Sell amountnumber
Exchangenumber
Our actiontext
Tokentext
Enable approve trade buttonboolean
Show approve trade buttonboolean
Make an API Calluniversal
Input fields[3]
FieldType
MethodRequired
choice
Headersarray
Headerobject
Query Stringarray
Parameterobject
Bodytext
Output fields[3]
FieldType
Bodytext
Headersobject
Status codenumber
Rate a ResourceAction
Input fields[3]
FieldType
Quote IDRequired
choice
Output fields[3]
FieldType
IDtext
Expirynumber
Is over limitboolean
Quote timestampdate
Expiry timestampdate
Paymentobject
Currencytext
Amountnumber
Settlementobject
Currencytext
Amountnumber
Rateobject
Valuenumber
Lock sidetext
Typetext
Rate typetext
Expiry remainingnumber
Request durationnumber
Rate differentialnumber
Request Order CancellationAction
Input fields[3]
FieldType
Order NumberRequired
text
Output fields[3]
FieldType
Tradesarray
IDtext
Expirynumber
Expiry timestampdate
Reset a Multi-Currency Account NicknameAction
Input fields[3]
FieldType
GL NumberRequired
text
Output fields[3]
FieldType
Accountobject
Currtext
Rulesobject
Max lengthnumber
Regex patterntext
Submit Onboarding FilesAction
Input fields[3]
FieldType
Client Onboarding IDRequired
text
Filesarray
File Namesarray
Allowed Formatstext
Update or Create a RemitterAction
Input fields[3]
FieldType
Unique Remitter IDRequired
text
ClassificationRequired
choice
NameRequired
text
Address Line 1Required
text
CityRequired
text
Country ISO2Required
text
Provincetext
Postal Codetext
Date of Birthdate
Address Line 2text
Email Addressemail
Occupationtext
Relationship to Your Companytext
Incorporation Numbertext
Incorporation Place Of Issuetext
Incorporation Typetext
Incorporation Institution Numbertext
Bank Nametext
Bank Codetext
Phone Homenumber
3other input fields
Validate a BeneficiaryAction
Input fields[3]
FieldType
Account Holder NameRequired
text
Template IdentifierRequired
text
Destination CountryRequired
text
Bank CurrencyRequired
text
ClassificationRequired
choice
Payment MethodsRequired
array
Preferred MethodRequired
text
Account NumberRequired
text
Local Account NumberRequired
text
Routing CodeRequired
text
Local Routing CodeRequired
text
Account Holder CountryRequired
text
Account Holder RegionRequired
text
Account Holder Address 1Required
text
Account Holder CityRequired
text
Account Holder PostalRequired
text
IBANRequired
text
SWIFT BIC CodeRequired
text
Bank NameRequired
text
Bank CountryRequired
text
13other input fields
Output fields[3]
FieldType
Sucess validate messagetext
Validate an IBANAction
Input fields[3]
FieldType
IBANRequired
text
Output fields[3]
FieldType
Is validboolean
Is warningboolean
Ibantext
Branch codetext
Routing numbertext
Account numbertext
Swift bictext
Bank nametext
Branch nametext
Bank addresstext
Postal codetext
Country nametext
Countrytext
Bank citytext
Validation messagesarray
Responsesarray
Recommended accttext

Look for Corpay templates in the WEXTL template library.

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

Last updated: Jul 23, 2026 22:39