PayPal icon

PayPal

Payments, invoices, payouts, and subscriptions — create and capture orders, send invoices, run batch payouts, and watch PayPal events.

3 triggers21 searches43 actionsInstant (webhooks)Auth: OAuth

AI-assisted documentation35 min read

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

Open PayPal on WEXTL →

PayPal requires an active account and OAuth client credentials, granted by signing in with your account to connect — both are set up on its own site.[3]

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

  • Client IDtextRequired

    Apps & Credentials → REST API app → Client ID.

    [1]
  • Client SecretpasswordRequired

    Same app → Secret. Treat it like a password.

    [1]
  • EnvironmentselectRequired

    Sandbox host api-m.sandbox.paypal.com; live api-m.paypal.com. Separate credentials per environment.

    [1]
  1. Log in to your WEXTL account, add the PayPal node module to your workflow, and click Create new credential.
    Instant triggers use webhooks — click Create a webhook first when adding one, then create the credential.
  2. Optional: In the Credential name field, enter a name for the credential.
  3. Enter the authentication credentials you copied from your PayPal 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 →

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 InvoicesTrigger
Input fields[3]
FieldType
LimitRequired
number
Output fields[3]
FieldType
DetailRequired
object
Currency CodeRequired
text
Referencetext
Notetext
Terms And Conditionstext
Memotext
Attachmentsarray
Invoice Numbertext
Invoice Datetext
Payment Termobject
Metadataobject
Idtext
Parent Idtext
Statuschoice
Invoicerobject
Business Nametext
Nameobject
Addressobject
Email Addresstext
Phonesarray
Websitetext
Tax Idtext
Additional Notestext
Logo Urltext
Primary Recipientsarray
Primary Recipientsobject
Additional Recipientsarray
Itemtext
Itemsarray
Itemsobject
Configurationobject
Tax Calculated After Discountboolean
Tax Inclusiveboolean
Allow Tipboolean
Partial Paymentobject
Has Conditional Ruleboolean
Template Idchoice
Amountobject
Currency Codetext
Valuetext
Breakdownobject
Due Amountobject
Currency CodeRequired
text
ValueRequired
text
Gratuityobject
Currency CodeRequired
text
ValueRequired
text
Paymentsobject
Paid Amountobject
Transactionsarray
Refundsobject
Refund Amountobject
Transactionsarray
Linksarray
Linksobject
Watch PayPal EventsTrigger
Output fields[3]
FieldType
IDtext
Create Timedate
Resource Typetext
Event Typetext
Summarytext
Resourcetext
Linksarray
Watch SubscriptionsTrigger

No fields documented.

Find Eligible Payment MethodsSearch
Input fields[3]
FieldType
Customerobject
Country Codetext
Channelobject
Idtext
Emailtext
Phoneobject
Purchase Unitsarray
Purchase Unitsobject
Preferencesobject
Payment Flowchoice
Include Account Detailsboolean
Include Vault Tokensboolean
Payment Source Constraintobject
Output fields[3]
FieldType
Eligible Methodsobject
Paypalobject
Venmoobject
Paypal Creditobject
Paypal Pay Laterobject
Payment Tokensarray
Payment Tokensobject
Get Authorized PaymentSearch
Input fields[3]
FieldType
Authorization IdRequired
text
Output fields[3]
FieldType
Statuschoice
Status Detailsobject
Reasonchoice
Idtext
Amountobject
Gross AmountRequired
object
Total Item Amountobject
Fee Amountobject
Shipping Amountobject
Tax Amountobject
Net Amountobject
Invoice Idchoice
Custom Idtext
Network Transaction Referenceobject
Idtext
Datetext
Networkobject
Acquirer Reference Numbertext
Seller Protectionobject
Statuschoice
Dispute Categoriesarray
Expiration Timeobject
Linksarray
Linksobject
Create Timeobject
Update Timeobject
Supplementary Dataobject
Related Idsobject
Payeeobject
Email Addressobject
Merchant Idobject
Get Captured PaymentSearch
Input fields[3]
FieldType
Capture IdRequired
text
Output fields[3]
FieldType
Statuschoice
Status Detailsobject
Reasonchoice
Idtext
Amountobject
Gross AmountRequired
object
Total Item Amountobject
Fee Amountobject
Shipping Amountobject
Tax Amountobject
Net Amountobject
Invoice Idchoice
Custom Idtext
Network Transaction Referenceobject
Idtext
Datetext
Networkobject
Acquirer Reference Numbertext
Seller Protectionobject
Statuschoice
Dispute Categoriesarray
Final Captureboolean
Seller Receivable Breakdownobject
Gross AmountRequired
object
Paypal Feeobject
Paypal Fee In Receivable Currencyobject
Net Amountobject
Receivable Amountobject
Exchange Rateobject
Platform Feesarray
Disbursement Modeobject
Linksarray
Linksobject
Processor Responseobject
Avs Codechoice
Cvv Codechoice
Response Codechoice
Payment Advice Codechoice
Create Timeobject
Update Timeobject
Supplementary Dataobject
Related Idsobject
Payeeobject
Email Addressobject
Merchant Idobject
Get InvoiceSearch
Input fields[3]
FieldType
Invoice IdRequired
choice
Output fields[3]
FieldType
DetailRequired
object
Currency CodeRequired
text
Referencetext
Notetext
Terms And Conditionstext
Memotext
Attachmentsarray
Invoice Numbertext
Invoice Datetext
Payment Termobject
Metadataobject
Idtext
Parent Idtext
Statuschoice
Invoicerobject
Business Nametext
Nameobject
Addressobject
Email Addresstext
Phonesarray
Websitetext
Tax Idtext
Additional Notestext
Logo Urltext
Primary Recipientsarray
Primary Recipientsobject
Additional Recipientsarray
Itemtext
Itemsarray
Itemsobject
Configurationobject
Tax Calculated After Discountboolean
Tax Inclusiveboolean
Allow Tipboolean
Partial Paymentobject
Has Conditional Ruleboolean
Template Idchoice
Amountobject
Currency Codetext
Valuetext
Breakdownobject
Due Amountobject
Currency CodeRequired
text
ValueRequired
text
Gratuityobject
Currency CodeRequired
text
ValueRequired
text
Paymentsobject
Paid Amountobject
Transactionsarray
Refundsobject
Refund Amountobject
Transactionsarray
Linksarray
Linksobject
Get Invoice Connection StatusSearch
Input fields[3]
FieldType
IdRequired
choice
Output fields[3]
FieldType
Idtext
Connection Statusarray
Connection Statusobject
Get Invoice TemplateSearch
Input fields[3]
FieldType
Template IdRequired
choice
Output fields[3]
FieldType
Idtext
Nametext
Default Templateboolean
Template Infoobject
Detailobject
Invoicerobject
Primary Recipientsarray
Additional Recipientsarray
Itemsarray
Configurationobject
Amountobject
Due Amountobject
Settingsobject
Template Item Settingsarray
Template Subtotal Settingsarray
Unit Of Measurechoice
Standard Templateboolean
Linksarray
Linksobject
Get OrderSearch
Input fields[3]
FieldType
IdRequired
text
Output fields[3]
FieldType
Create Timeobject
Update Timeobject
Idtext
Payment Sourceobject
Cardobject
Intentobject
Payerobject
Email Addresstext
Payer Idtext
Nameobject
Phoneobject
Birth Dateobject
Tax Infoobject
Addressobject
Purchase Unitsarray
Purchase Unitsobject
Statusobject
Linksarray
Linksobject
Get Payout BatchSearch
Input fields[3]
FieldType
IdRequired
text
Output fields[3]
FieldType
Total Itemsnumber
Total Pagesnumber
Batch Headerobject
Payout Batch IdRequired
text
Batch StatusRequired
choice
Sender Batch HeaderRequired
object
Time Createddate
Time Completeddate
Time Closeddate
Funding Sourcechoice
Amountobject
Feesobject
Itemsarray
Itemsobject
Linksarray
Linksobject
Get Payout ItemSearch
Input fields[3]
FieldType
Payout Item IdRequired
text
Output fields[3]
FieldType
Payout Item IdRequired
text
Payout Batch IdRequired
text
Payout ItemRequired
object
AmountRequired
object
ReceiverRequired
text
Recipient Typechoice
Notetext
Sender Item Idtext
Recipient Nameobject
Recipient Walletchoice
Purposechoice
Transaction Idtext
Activity Idtext
Transaction Statuschoice
Payout Item Feeobject
CurrencyRequired
text
ValueRequired
text
Sender Batch Idtext
Currency Conversionobject
From Amountobject
To Amountobject
Exchange Ratetext
Time Processeddate
Errorsobject
NameRequired
text
MessageRequired
text
Debug IdRequired
text
Information Linktext
Detailsarray
Linksarray
Linksarray
Linksobject
Get PlanSearch
Input fields[3]
FieldType
IdRequired
choice
Output fields[3]
FieldType
Idtext
Product Idchoice
Nametext
Statuschoice
Descriptiontext
Billing Cyclesarray
Billing Cyclesobject
Payment Preferencesobject
Auto Bill Outstandingboolean
Setup Feeobject
Setup Fee Failure Actionchoice
Payment Failure Thresholdnumber
Taxesobject
PercentageRequired
text
Inclusiveboolean
Quantity Supportedboolean
Create Timetext
Update Timetext
Linksarray
Linksobject
Get ProductSearch
Input fields[3]
FieldType
Product IdRequired
choice
Output fields[3]
FieldType
Idtext
Nametext
Descriptiontext
Typechoice
Categorychoice
Image Urltext
Home Urltext
Create Timetext
Update Timetext
Linksarray
Linksobject
Get RefundSearch
Input fields[3]
FieldType
Refund IdRequired
text
Output fields[3]
FieldType
Statuschoice
Status Detailsobject
Reasonchoice
Idtext
Amountobject
Currency CodeRequired
text
ValueRequired
text
Invoice Idchoice
Custom Idtext
Acquirer Reference Numbertext
Note To Payertext
Seller Payable Breakdownobject
Gross Amountobject
Paypal Feeobject
Paypal Fee In Receivable Currencyobject
Net Amountobject
Net Amount In Receivable Currencyobject
Platform Feesarray
Net Amount Breakdownarray
Total Refunded Amountobject
Payerobject
Email Addressobject
Merchant Idobject
Linksarray
Linksobject
Create Timeobject
Update Timeobject
Get SubscriptionSearch
Input fields[3]
FieldType
IdRequired
choice
Output fields[3]
FieldType
Statuschoice
Status Change Notetext
Status Update Timetext
Idtext
Plan Idchoice
Start Timetext
Quantitytext
Shipping Amountobject
Currency CodeRequired
text
ValueRequired
text
Subscriberobject
Email Addresstext
Payer Idtext
Nameobject
Phoneobject
Shipping Addressobject
Payment Sourceobject
Billing Infoobject
Outstanding BalanceRequired
object
Failed Payments CountRequired
number
Cycle Executionsarray
Last Paymentobject
Next Billing Timetext
Final Payment Timetext
Last Failed Paymentobject
Create Timetext
Update Timetext
Custom Idtext
Plan Overriddenboolean
Planobject
Product Idchoice
Nametext
Descriptiontext
Billing Cyclesarray
Payment Preferencesobject
Taxesobject
Quantity Supportedboolean
Linksarray
Linksobject
List Accounting ConnectionsSearch
Input fields[3]
FieldType
LimitRequired
number
Output fields[3]
FieldType
Platform Nametext
Last Sync Timetext
Last Sync Statuschoice
List Invoice TemplatesSearch
Input fields[3]
FieldType
LimitRequired
number
Output fields[3]
FieldType
Idtext
Nametext
Default Templateboolean
Template Infoobject
Detailobject
Invoicerobject
Primary Recipientsarray
Additional Recipientsarray
Itemsarray
Configurationobject
Amountobject
Due Amountobject
Settingsobject
Template Item Settingsarray
Template Subtotal Settingsarray
Unit Of Measurechoice
Standard Templateboolean
Linksarray
Linksobject
List InvoicesSearch
Input fields[3]
FieldType
LimitRequired
number
Output fields[3]
FieldType
DetailRequired
object
Currency CodeRequired
text
Referencetext
Notetext
Terms And Conditionstext
Memotext
Attachmentsarray
Invoice Numbertext
Invoice Datetext
Payment Termobject
Metadataobject
Idtext
Parent Idtext
Statuschoice
Invoicerobject
Business Nametext
Nameobject
Addressobject
Email Addresstext
Phonesarray
Websitetext
Tax Idtext
Additional Notestext
Logo Urltext
Primary Recipientsarray
Primary Recipientsobject
Additional Recipientsarray
Itemtext
Itemsarray
Itemsobject
Configurationobject
Tax Calculated After Discountboolean
Tax Inclusiveboolean
Allow Tipboolean
Partial Paymentobject
Has Conditional Ruleboolean
Template Idchoice
Amountobject
Currency Codetext
Valuetext
Breakdownobject
Due Amountobject
Currency CodeRequired
text
ValueRequired
text
Gratuityobject
Currency CodeRequired
text
ValueRequired
text
Paymentsobject
Paid Amountobject
Transactionsarray
Refundsobject
Refund Amountobject
Transactionsarray
Linksarray
Linksobject
List PlansSearch
Input fields[3]
FieldType
LimitRequired
number
Output fields[3]
FieldType
Idtext
Product Idchoice
Nametext
Statuschoice
Descriptiontext
Billing Cyclesarray
Billing Cyclesobject
Payment Preferencesobject
Auto Bill Outstandingboolean
Setup Feeobject
Setup Fee Failure Actionchoice
Payment Failure Thresholdnumber
Taxesobject
PercentageRequired
text
Inclusiveboolean
Quantity Supportedboolean
Create Timetext
Update Timetext
Linksarray
Linksobject
List ProductsSearch
Input fields[3]
FieldType
LimitRequired
number
Output fields[3]
FieldType
Idtext
Nametext
Descriptiontext
Create Timetext
Linksarray
Linksobject
List Subscription TransactionsSearch
Input fields[3]
FieldType
IdRequired
choice
Start TimeRequired
date
End TimeRequired
date
LimitRequired
number
Output fields[3]
FieldType
IdRequired
text
Amount With BreakdownRequired
object
Gross AmountRequired
object
Total Item Amountobject
Fee Amountobject
Shipping Amountobject
Tax Amountobject
Net Amountobject
TimeRequired
text
Statuschoice
Payer Nameobject
Prefixtext
Given Nametext
Surnametext
Middle Nametext
Suffixtext
Full Nametext
Payer Emailtext
List SubscriptionsSearch
Input fields[3]
FieldType
List envelopetext
Search InvoicesSearch
Input fields[3]
FieldType
Recipient Emailtext
Recipient First Nametext
Recipient Last Nametext
Recipient Business Nametext
Invoice Numbertext
Statusarray
Itemtext
Referencetext
Currency Codetext
Memotext
Total Amount Rangeobject
Lower AmountRequired
object
Upper AmountRequired
object
Invoice Date Rangeobject
StartRequired
text
EndRequired
text
Due Date Rangeobject
StartRequired
text
EndRequired
text
Payment Date Rangeobject
StartRequired
text
EndRequired
text
Creation Date Rangeobject
StartRequired
text
EndRequired
text
Archivedboolean
Fieldsarray
Itemtext
LimitRequired
number
Output fields[3]
FieldType
DetailRequired
object
Currency CodeRequired
text
Referencetext
Notetext
Terms And Conditionstext
Memotext
Attachmentsarray
Invoice Numbertext
Invoice Datetext
Payment Termobject
Metadataobject
Idtext
Parent Idtext
Statuschoice
Invoicerobject
Business Nametext
Nameobject
Addressobject
Email Addresstext
Phonesarray
Websitetext
Tax Idtext
Additional Notestext
Logo Urltext
Primary Recipientsarray
Primary Recipientsobject
Additional Recipientsarray
Itemtext
Itemsarray
Itemsobject
Configurationobject
Tax Calculated After Discountboolean
Tax Inclusiveboolean
Allow Tipboolean
Partial Paymentobject
Has Conditional Ruleboolean
Template Idchoice
Amountobject
Currency Codetext
Valuetext
Breakdownobject
Due Amountobject
Currency CodeRequired
text
ValueRequired
text
Gratuityobject
Currency CodeRequired
text
ValueRequired
text
Paymentsobject
Paid Amountobject
Transactionsarray
Refundsobject
Refund Amountobject
Transactionsarray
Linksarray
Linksobject
Activate PlanAction
Input fields[3]
FieldType
IdRequired
choice
Activate SubscriptionAction
Input fields[3]
FieldType
IdRequired
choice
Reasontext
Add Order TrackingAction
Input fields[3]
FieldType
IdRequired
text
Tracking NumberRequired
text
CarrierRequired
choice
Capture IdRequired
text
Carrier Name Othertext
Notify Payerboolean
Itemsarray
Itemsobject
Output fields[3]
FieldType
Create Timeobject
Update Timeobject
Idtext
Payment Sourceobject
Cardobject
Intentobject
Payerobject
Email Addresstext
Payer Idtext
Nameobject
Phoneobject
Birth Dateobject
Tax Infoobject
Addressobject
Purchase Unitsarray
Purchase Unitsobject
Statusobject
Linksarray
Linksobject
Authorize Order PaymentAction
Input fields[3]
FieldType
IdRequired
text
Payment Sourceobject
Cardobject
Output fields[3]
FieldType
Create Timeobject
Update Timeobject
Idtext
Payment Sourceobject
Cardobject
Intentobject
Payerobject
Email Addresstext
Payer Idtext
Nameobject
Phoneobject
Birth Dateobject
Tax Infoobject
Addressobject
Purchase Unitsarray
Purchase Unitsobject
Statusobject
Linksarray
Linksobject
Cancel Sent InvoiceAction
Input fields[3]
FieldType
Invoice IdRequired
choice
Subjecttext
Notetext
Send To Invoicerboolean
Send To Recipientboolean
Additional Recipientsarray
Itemtext
Cancel SubscriptionAction
Input fields[3]
FieldType
IdRequired
choice
ReasonRequired
text
Cancel Unclaimed Payout ItemAction
Input fields[3]
FieldType
Payout Item IdRequired
text
Output fields[3]
FieldType
Payout Item IdRequired
text
Payout Batch IdRequired
text
Payout ItemRequired
object
AmountRequired
object
ReceiverRequired
text
Recipient Typechoice
Notetext
Sender Item Idtext
Recipient Nameobject
Recipient Walletchoice
Purposechoice
Transaction Idtext
Activity Idtext
Transaction Statuschoice
Payout Item Feeobject
CurrencyRequired
text
ValueRequired
text
Sender Batch Idtext
Currency Conversionobject
From Amountobject
To Amountobject
Exchange Ratetext
Time Processeddate
Errorsobject
NameRequired
text
MessageRequired
text
Debug IdRequired
text
Information Linktext
Detailsarray
Linksarray
Linksarray
Linksobject
Capture Authorized PaymentAction
Input fields[3]
FieldType
Authorization IdRequired
text
Invoice Idchoice
Note To Payertext
Amountobject
Currency CodeRequired
text
ValueRequired
text
Final Captureboolean
Payment Instructionobject
Platform Feesarray
Disbursement Modeobject
Payee Pricing Tier Idtext
Payee Receivable Fx Rate Idtext
Soft Descriptortext
Output fields[3]
FieldType
Statuschoice
Status Detailsobject
Reasonchoice
Idtext
Amountobject
Gross AmountRequired
object
Total Item Amountobject
Fee Amountobject
Shipping Amountobject
Tax Amountobject
Net Amountobject
Invoice Idchoice
Custom Idtext
Network Transaction Referenceobject
Idtext
Datetext
Networkobject
Acquirer Reference Numbertext
Seller Protectionobject
Statuschoice
Dispute Categoriesarray
Final Captureboolean
Seller Receivable Breakdownobject
Gross AmountRequired
object
Paypal Feeobject
Paypal Fee In Receivable Currencyobject
Net Amountobject
Receivable Amountobject
Exchange Rateobject
Platform Feesarray
Disbursement Modeobject
Linksarray
Linksobject
Processor Responseobject
Avs Codechoice
Cvv Codechoice
Response Codechoice
Payment Advice Codechoice
Create Timeobject
Update Timeobject
Supplementary Dataobject
Related Idsobject
Payeeobject
Email Addressobject
Merchant Idobject
Capture Order PaymentAction
Input fields[3]
FieldType
IdRequired
text
Payment Sourceobject
Cardobject
Output fields[3]
FieldType
Create Timeobject
Update Timeobject
Idtext
Payment Sourceobject
Cardobject
Intentobject
Payerobject
Email Addresstext
Payer Idtext
Nameobject
Phoneobject
Birth Dateobject
Tax Infoobject
Addressobject
Purchase Unitsarray
Purchase Unitsobject
Statusobject
Linksarray
Linksobject
Capture Subscription PaymentAction
Input fields[3]
FieldType
IdRequired
choice
NoteRequired
text
Capture TypeRequired
choice
AmountRequired
object
Currency CodeRequired
text
ValueRequired
text
Output fields[3]
FieldType
IdRequired
text
Amount With BreakdownRequired
object
Gross AmountRequired
object
Total Item Amountobject
Fee Amountobject
Shipping Amountobject
Tax Amountobject
Net Amountobject
TimeRequired
text
Statuschoice
Payer Nameobject
Prefixtext
Given Nametext
Surnametext
Middle Nametext
Suffixtext
Full Nametext
Payer Emailtext
Confirm OrderAction
Input fields[3]
FieldType
IdRequired
text
Payment SourceRequired
object
Cardobject
Application Contextobject
Brand Nametext
Localeobject
Return Urltext
Cancel Urltext
Stored Payment Sourceobject
Output fields[3]
FieldType
Create Timeobject
Update Timeobject
Idtext
Payment Sourceobject
Cardobject
Intentobject
Payerobject
Email Addresstext
Payer Idtext
Nameobject
Phoneobject
Birth Dateobject
Tax Infoobject
Addressobject
Purchase Unitsarray
Purchase Unitsobject
Statusobject
Linksarray
Linksobject
Create Batch PayoutAction
Input fields[3]
FieldType
Sender Batch HeaderRequired
object
Sender Batch Idtext
Recipient Typetext
Email Subjecttext
Email Messagetext
Notetext
ItemsRequired
array
Itemsobject
Output fields[3]
FieldType
Batch Headerobject
Batch StatusRequired
choice
Payout Batch IdRequired
text
Sender Batch HeaderRequired
object
Time Createddate
Linksarray
Linksobject
Create Draft InvoiceAction
Input fields[3]
FieldType
DetailRequired
object
Currency CodeRequired
text
Referencetext
Notetext
Terms And Conditionstext
Memotext
Attachmentsarray
Invoice Numbertext
Invoice Datetext
Payment Termobject
Metadataobject
Idtext
Parent Idtext
Statuschoice
Invoicerobject
Business Nametext
Nameobject
Addressobject
Email Addresstext
Phonesarray
Websitetext
Tax Idtext
Additional Notestext
Logo Urltext
Primary Recipientsarray
Primary Recipientsobject
Additional Recipientsarray
Itemtext
Itemsarray
Itemsobject
Configurationobject
Tax Calculated After Discountboolean
Tax Inclusiveboolean
Allow Tipboolean
Partial Paymentobject
Has Conditional Ruleboolean
Template Idchoice
Amountobject
Currency Codetext
Valuetext
Breakdownobject
Due Amountobject
Currency CodeRequired
text
ValueRequired
text
Gratuityobject
Currency CodeRequired
text
ValueRequired
text
Paymentsobject
Paid Amountobject
Transactionsarray
Refundsobject
Refund Amountobject
Transactionsarray
Linksarray
Linksobject
Output fields[3]
FieldType
DetailRequired
object
Currency CodeRequired
text
Referencetext
Notetext
Terms And Conditionstext
Memotext
Attachmentsarray
Invoice Numbertext
Invoice Datetext
Payment Termobject
Metadataobject
Idtext
Parent Idtext
Statuschoice
Invoicerobject
Business Nametext
Nameobject
Addressobject
Email Addresstext
Phonesarray
Websitetext
Tax Idtext
Additional Notestext
Logo Urltext
Primary Recipientsarray
Primary Recipientsobject
Additional Recipientsarray
Itemtext
Itemsarray
Itemsobject
Configurationobject
Tax Calculated After Discountboolean
Tax Inclusiveboolean
Allow Tipboolean
Partial Paymentobject
Has Conditional Ruleboolean
Template Idchoice
Amountobject
Currency Codetext
Valuetext
Breakdownobject
Due Amountobject
Currency CodeRequired
text
ValueRequired
text
Gratuityobject
Currency CodeRequired
text
ValueRequired
text
Paymentsobject
Paid Amountobject
Transactionsarray
Refundsobject
Refund Amountobject
Transactionsarray
Linksarray
Linksobject
Create Invoice TemplateAction
Input fields[3]
FieldType
Idtext
Nametext
Default Templateboolean
Template Infoobject
Detailobject
Invoicerobject
Primary Recipientsarray
Additional Recipientsarray
Itemsarray
Configurationobject
Amountobject
Due Amountobject
Settingsobject
Template Item Settingsarray
Template Subtotal Settingsarray
Unit Of Measurechoice
Standard Templateboolean
Linksarray
Linksobject
Output fields[3]
FieldType
Idtext
Nametext
Default Templateboolean
Template Infoobject
Detailobject
Invoicerobject
Primary Recipientsarray
Additional Recipientsarray
Itemsarray
Configurationobject
Amountobject
Due Amountobject
Settingsobject
Template Item Settingsarray
Template Subtotal Settingsarray
Unit Of Measurechoice
Standard Templateboolean
Linksarray
Linksobject
Create OrderAction
Input fields[3]
FieldType
IntentRequired
choice
Purchase UnitsRequired
array
Purchase Unitsobject
Payerobject
Email Addresstext
Payer Idtext
Nameobject
Phoneobject
Birth Dateobject
Tax Infoobject
Addressobject
Payment Sourceobject
Cardobject
Application Contextobject
Brand Nametext
Localeobject
Landing Pagechoice
Shipping Preferencechoice
User Actionchoice
Payment Methodobject
Return Urltext
Cancel Urltext
Stored Payment Sourceobject
Output fields[3]
FieldType
Create Timeobject
Update Timeobject
Idtext
Payment Sourceobject
Cardobject
Intentobject
Payerobject
Email Addresstext
Payer Idtext
Nameobject
Phoneobject
Birth Dateobject
Tax Infoobject
Addressobject
Purchase Unitsarray
Purchase Unitsobject
Statusobject
Linksarray
Linksobject
Create PlanAction
Input fields[3]
FieldType
NameRequired
text
Billing CyclesRequired
array
Billing Cyclesobject
Payment PreferencesRequired
object
Auto Bill Outstandingboolean
Setup Feeobject
Setup Fee Failure Actionchoice
Payment Failure Thresholdnumber
Product IdRequired
choice
Statuschoice
Descriptiontext
Taxesobject
PercentageRequired
text
Inclusiveboolean
Quantity Supportedboolean
Output fields[3]
FieldType
Idtext
Product Idchoice
Nametext
Statuschoice
Descriptiontext
Billing Cyclesarray
Billing Cyclesobject
Payment Preferencesobject
Auto Bill Outstandingboolean
Setup Feeobject
Setup Fee Failure Actionchoice
Payment Failure Thresholdnumber
Taxesobject
PercentageRequired
text
Inclusiveboolean
Quantity Supportedboolean
Create Timetext
Update Timetext
Linksarray
Linksobject
Create ProductAction
Input fields[3]
FieldType
NameRequired
text
TypeRequired
choice
Idtext
Descriptiontext
Categorychoice
Image Urltext
Home Urltext
Output fields[3]
FieldType
Idtext
Nametext
Descriptiontext
Typechoice
Categorychoice
Image Urltext
Home Urltext
Create Timetext
Update Timetext
Linksarray
Linksobject
Create SubscriptionAction
Input fields[3]
FieldType
Plan IdRequired
choice
Start Timetext
Quantitytext
Shipping Amountobject
Currency CodeRequired
text
ValueRequired
text
Subscriberobject
Email Addresstext
Payer Idtext
Nameobject
Phoneobject
Shipping Addressobject
Payment Sourceobject
Auto Renewalboolean
Application Contextobject
Return UrlRequired
text
Cancel UrlRequired
text
Brand Nametext
Localetext
Shipping Preferencechoice
User Actionchoice
Payment Methodobject
Custom Idtext
Planobject
Billing Cyclesarray
Payment Preferencesobject
Taxesobject
Merchant Inventorytext
Output fields[3]
FieldType
Statuschoice
Status Change Notetext
Status Update Timetext
Idtext
Plan Idchoice
Start Timetext
Quantitytext
Shipping Amountobject
Currency CodeRequired
text
ValueRequired
text
Subscriberobject
Email Addresstext
Payer Idtext
Nameobject
Phoneobject
Shipping Addressobject
Payment Sourceobject
Billing Infoobject
Outstanding BalanceRequired
object
Failed Payments CountRequired
number
Cycle Executionsarray
Last Paymentobject
Next Billing Timetext
Final Payment Timetext
Last Failed Paymentobject
Create Timetext
Update Timetext
Custom Idtext
Plan Overriddenboolean
Planobject
Product Idchoice
Nametext
Descriptiontext
Billing Cyclesarray
Payment Preferencesobject
Taxesobject
Quantity Supportedboolean
Linksarray
Linksobject
Deactivate PlanAction
Input fields[3]
FieldType
IdRequired
choice
Delete External Invoice PaymentAction
Input fields[3]
FieldType
Invoice IdRequired
choice
Transaction IdRequired
text
Delete External Invoice RefundAction
Input fields[3]
FieldType
Invoice IdRequired
choice
Transaction IdRequired
text
Delete InvoiceAction
Input fields[3]
FieldType
Invoice IdRequired
choice
Delete Invoice TemplateAction
Input fields[3]
FieldType
Template IdRequired
choice
Generate Invoice NumberAction
Input fields[3]
FieldType
Fetch Idboolean
Output fields[3]
FieldType
Invoice Numbertext
Invoice Idchoice
Generate Invoice QR CodeAction
Input fields[3]
FieldType
Invoice IdRequired
choice
Widthnumber
Heightnumber
Actiontext
Output fields[3]
FieldType
QR Codetext
Make an API Calluniversal
Input fields[3]
FieldType
URLRequired
text
MethodRequired
choice
Headersarray
Headerobject
Query Stringarray
Parameterobject
Bodytext
Output fields[3]
FieldType
Bodytext
Headerstext
Status Codenumber
Reauthorize Authorized PaymentAction
Input fields[3]
FieldType
Authorization IdRequired
text
Amountobject
Currency CodeRequired
text
ValueRequired
text
Output fields[3]
FieldType
Statuschoice
Status Detailsobject
Reasonchoice
Idtext
Amountobject
Gross AmountRequired
object
Total Item Amountobject
Fee Amountobject
Shipping Amountobject
Tax Amountobject
Net Amountobject
Invoice Idchoice
Custom Idtext
Network Transaction Referenceobject
Idtext
Datetext
Networkobject
Acquirer Reference Numbertext
Seller Protectionobject
Statuschoice
Dispute Categoriesarray
Expiration Timeobject
Linksarray
Linksobject
Create Timeobject
Update Timeobject
Supplementary Dataobject
Related Idsobject
Payeeobject
Email Addressobject
Merchant Idobject
Record Invoice PaymentAction
Input fields[3]
FieldType
Invoice IdRequired
choice
MethodRequired
choice
Typechoice
Payment Idtext
Payment Datetext
Notetext
Amountobject
Currency CodeRequired
text
ValueRequired
text
Shipping Infoobject
Business Nametext
Nameobject
Addressobject
Output fields[3]
FieldType
Payment Idtext
Record Invoice RefundAction
Input fields[3]
FieldType
Invoice IdRequired
choice
MethodRequired
choice
Typechoice
Refund Idtext
Refund Datetext
Amountobject
Currency CodeRequired
text
ValueRequired
text
Output fields[3]
FieldType
Refund Idtext
Refund Captured PaymentAction
Input fields[3]
FieldType
Capture IdRequired
text
Amountobject
Currency CodeRequired
text
ValueRequired
text
Custom Idtext
Invoice Idchoice
Note To Payertext
Payment Instructionobject
Platform Feesarray
Output fields[3]
FieldType
Statuschoice
Status Detailsobject
Reasonchoice
Idtext
Amountobject
Currency CodeRequired
text
ValueRequired
text
Invoice Idchoice
Custom Idtext
Acquirer Reference Numbertext
Note To Payertext
Seller Payable Breakdownobject
Gross Amountobject
Paypal Feeobject
Paypal Fee In Receivable Currencyobject
Net Amountobject
Net Amount In Receivable Currencyobject
Platform Feesarray
Net Amount Breakdownarray
Total Refunded Amountobject
Payerobject
Email Addressobject
Merchant Idobject
Linksarray
Linksobject
Create Timeobject
Update Timeobject
Revise SubscriptionAction
Input fields[3]
FieldType
IdRequired
choice
Plan Idchoice
Quantitytext
Shipping Amountobject
Currency CodeRequired
text
ValueRequired
text
Shipping Addressobject
Nameobject
Typechoice
Optionsarray
Addressobject
Application Contextobject
Return UrlRequired
text
Cancel UrlRequired
text
Brand Nametext
Localetext
Shipping Preferencechoice
Payment Methodobject
Planobject
Billing Cyclesarray
Payment Preferencesobject
Taxesobject
Output fields[3]
FieldType
Plan Idchoice
Quantitytext
Shipping Amountobject
Currency CodeRequired
text
ValueRequired
text
Shipping Addressobject
Nameobject
Typechoice
Optionsarray
Addressobject
Planobject
Billing Cyclesarray
Payment Preferencesobject
Taxesobject
Plan Overriddenboolean
Linksarray
Linksobject
Send InvoiceAction
Input fields[3]
FieldType
Invoice IdRequired
choice
Subjecttext
Notetext
Send To Invoicerboolean
Send To Recipientboolean
Additional Recipientsarray
Itemtext
Output fields[3]
FieldType
HrefRequired
text
RelRequired
text
Methodchoice
Send Invoice ReminderAction
Input fields[3]
FieldType
Invoice IdRequired
choice
Subjecttext
Notetext
Send To Invoicerboolean
Send To Recipientboolean
Additional Recipientsarray
Itemtext
Suspend SubscriptionAction
Input fields[3]
FieldType
IdRequired
choice
ReasonRequired
text
Update InvoiceAction
Input fields[3]
FieldType
Invoice IdRequired
choice
DetailRequired
object
Currency CodeRequired
text
Referencetext
Notetext
Terms And Conditionstext
Memotext
Attachmentsarray
Invoice Numbertext
Invoice Datetext
Payment Termobject
Metadataobject
Idtext
Parent Idtext
Statuschoice
Invoicerobject
Business Nametext
Nameobject
Addressobject
Email Addresstext
Phonesarray
Websitetext
Tax Idtext
Additional Notestext
Logo Urltext
Primary Recipientsarray
Primary Recipientsobject
Additional Recipientsarray
Itemtext
Itemsarray
Itemsobject
Configurationobject
Tax Calculated After Discountboolean
Tax Inclusiveboolean
Allow Tipboolean
Partial Paymentobject
Has Conditional Ruleboolean
Template Idchoice
Amountobject
Currency Codetext
Valuetext
Breakdownobject
Due Amountobject
Currency CodeRequired
text
ValueRequired
text
Gratuityobject
Currency CodeRequired
text
ValueRequired
text
Paymentsobject
Paid Amountobject
Transactionsarray
Refundsobject
Refund Amountobject
Transactionsarray
Linksarray
Linksobject
Output fields[3]
FieldType
DetailRequired
object
Currency CodeRequired
text
Referencetext
Notetext
Terms And Conditionstext
Memotext
Attachmentsarray
Invoice Numbertext
Invoice Datetext
Payment Termobject
Metadataobject
Idtext
Parent Idtext
Statuschoice
Invoicerobject
Business Nametext
Nameobject
Addressobject
Email Addresstext
Phonesarray
Websitetext
Tax Idtext
Additional Notestext
Logo Urltext
Primary Recipientsarray
Primary Recipientsobject
Additional Recipientsarray
Itemtext
Itemsarray
Itemsobject
Configurationobject
Tax Calculated After Discountboolean
Tax Inclusiveboolean
Allow Tipboolean
Partial Paymentobject
Has Conditional Ruleboolean
Template Idchoice
Amountobject
Currency Codetext
Valuetext
Breakdownobject
Due Amountobject
Currency CodeRequired
text
ValueRequired
text
Gratuityobject
Currency CodeRequired
text
ValueRequired
text
Paymentsobject
Paid Amountobject
Transactionsarray
Refundsobject
Refund Amountobject
Transactionsarray
Linksarray
Linksobject
Update Invoice TemplateAction
Input fields[3]
FieldType
Template IdRequired
choice
Idtext
Nametext
Default Templateboolean
Template Infoobject
Detailobject
Invoicerobject
Primary Recipientsarray
Additional Recipientsarray
Itemsarray
Configurationobject
Amountobject
Due Amountobject
Settingsobject
Template Item Settingsarray
Template Subtotal Settingsarray
Unit Of Measurechoice
Standard Templateboolean
Linksarray
Linksobject
Output fields[3]
FieldType
Idtext
Nametext
Default Templateboolean
Template Infoobject
Detailobject
Invoicerobject
Primary Recipientsarray
Additional Recipientsarray
Itemsarray
Configurationobject
Amountobject
Due Amountobject
Settingsobject
Template Item Settingsarray
Template Subtotal Settingsarray
Unit Of Measurechoice
Standard Templateboolean
Linksarray
Linksobject
Update OrderAction
Input fields[3]
FieldType
IdRequired
text
Patch OperationsRequired
array
Operationobject
Update Order TrackingAction
Input fields[3]
FieldType
IdRequired
text
Tracker IdRequired
text
Patch OperationsRequired
array
Operationobject
Update PlanAction
Input fields[3]
FieldType
IdRequired
choice
Patch OperationsRequired
array
Operationobject
Update Plan PricingAction
Input fields[3]
FieldType
IdRequired
choice
Pricing SchemesRequired
array
Pricing Schemesobject
Update ProductAction
Input fields[3]
FieldType
Product IdRequired
choice
Patch OperationsRequired
array
Operationobject
Update SubscriptionAction
Input fields[3]
FieldType
IdRequired
choice
Patch OperationsRequired
array
Operationobject
Void Authorized PaymentAction
Input fields[3]
FieldType
Authorization IdRequired
text
Output fields[3]
FieldType
Statuschoice
Status Detailsobject
Reasonchoice
Idtext
Amountobject
Gross AmountRequired
object
Total Item Amountobject
Fee Amountobject
Shipping Amountobject
Tax Amountobject
Net Amountobject
Invoice Idchoice
Custom Idtext
Network Transaction Referenceobject
Idtext
Datetext
Networkobject
Acquirer Reference Numbertext
Seller Protectionobject
Statuschoice
Dispute Categoriesarray
Expiration Timeobject
Linksarray
Linksobject
Create Timeobject
Update Timeobject
Supplementary Dataobject
Related Idsobject
Payeeobject
Email Addressobject
Merchant Idobject

Look for PayPal templates in the WEXTL template library.

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

Last updated: Aug 28, 2026 21:56