
PayPal Integration
Connect PayPal with 891+ apps and build intelligent automated workflows — no code, ready in minutes.
Supported triggers & actions in PayPal
A trigger is the event that starts the workflow; an action is what FlowMattic performs to sync data with PayPal.
Checkout Buyer Approved
Triggers when an Express Checkout payment is created and approved by the buyer.
TriggerCheckout Order Approved
Triggers when a buyer approves a checkout order.
TriggerCheckout Order Completed
Triggers when a checkout order is completed. Marketplaces and platforms only.
TriggerCheckout Order Processed
Triggers when a checkout order is processed. Marketplaces and platforms only.
TriggerCheckout Payment Approval Reversed
Triggers when a problem occurred after the buyer approved the order but before you captured the payment.
TriggerPayment Created
Triggers when a Checkout payment is created and approved by the buyer.
TriggerPayment Order Cancelled
Triggers when a payment order is canceled.
TriggerPayment Order Created
Triggers when a payment order is created.
TriggerPayment Authorization Created
Triggers when a payment authorization is created, approved, executed, or a future payment authorization is created.
TriggerPayment Authorization Voided
Triggers when a payment authorization is voided, either because it reached its 30-day validity period or because it was voided through the API.
TriggerPayment Capture Completed
Triggers when a payment capture completes.
TriggerPayment Capture Declined
Triggers when a payment capture is declined.
TriggerPayment Capture Denied
Triggers when a payment capture is denied.
TriggerPayment Capture Pending
Triggers when the state of a payment capture changes to pending.
TriggerPayment Capture Refunded
Triggers when a merchant refunds a payment capture.
TriggerPayment Capture Reversed
Triggers when PayPal reverses a payment capture.
TriggerPayment Refund Failed
Triggers when this event is triggered when a refund is failed. For example, bank settlement process fails to issue the refund.
TriggerPayment Refund Pending
Triggers when refund status changes to pending. For example, this occurs when an eCheck-based refund takes a couple of days to process the refund from the merchant's bank account.
TriggerPayment Sale Completed (Legacy v1)
Triggers when a sale completes.
TriggerPayment Sale Denied (Legacy v1)
Triggers when the state of a sale changes from pending to denied.
TriggerPayment Sale Pending (Legacy v1)
Triggers when the state of a sale changes to pending.
TriggerPayment Sale Refunded (Legacy v1)
Triggers when a merchant refunds a sale.
TriggerPayment Sale Reversed (Legacy v1)
Triggers when PayPal reverses a sale.
TriggerPayment Payouts Batch Denied
Triggers when a batch payout payment is denied.
TriggerPayment Payouts Batch Processing
Triggers when the state of a batch payout payment changes to processing.
TriggerPayment Payouts Batch Success
Triggers when a batch payout payment completes successfully.
TriggerPayment Payouts Item Blocked
Triggers when a payouts item is blocked.
TriggerPayment Payouts Item Canceled
Triggers when a payouts item is canceled.
TriggerPayment Payouts Item Failed
Triggers when a payouts item fails.
TriggerPayment Payouts Item Held
Triggers when a payouts item is held.
TriggerPayment Payouts Item Refunded
Triggers when a payouts item is refunded.
TriggerPayment Payouts Item Returned
Triggers when a payouts item is returned.
TriggerPayment Payouts Item Succeeded
Triggers when a payouts item succeeds.
TriggerPayment Payouts Item Unclaimed
Triggers when a payouts item is unclaimed.
TriggerPayment Referenced Payout Item Completed
Triggers when funds are disbursed to the seller and partner.
TriggerPayment Referenced Payout Item Failed
Triggers when attempt to disburse funds fails.
TriggerCatalog Product Created
Triggers when a product is created.
TriggerCatalog Product Updated
Triggers when a product is updated.
TriggerBilling Plan Activated
Triggers when a billing plan is activated.
TriggerBilling Plan Created
Triggers when a billing plan is created.
TriggerBilling Plan Deactivated
Triggers when a billing plan is deactivated.
TriggerBilling Plan Pricing Change Activated
Triggers when a price change for the plan is activated.
TriggerBilling Plan Updated
Triggers when a billing plan is updated.
TriggerBilling Subscription Activated
Triggers when a subscription is activated.
TriggerBilling Subscription Cancelled
Triggers when a subscription is cancelled.
TriggerBilling Subscription Created
Triggers when a subscription is created.
TriggerBilling Subscription Expired
Triggers when a subscription expires.
TriggerBilling Subscription Payment Failed
Triggers when a payment fails on a subscription.
TriggerBilling Subscription Re-Activated
Triggers when a suspended subscription is re-activated.
TriggerBilling Subscription Suspended
Triggers when a subscription is suspended.
TriggerBilling Subscription Updated
Triggers when a subscription is updated.
TriggerInvoicing Invoice Cancelled
Triggers when a merchant or customer cancels an invoice.
TriggerInvoicing Invoice Created
Triggers when an invoice is created.
TriggerInvoicing Invoice Paid
Triggers when an invoice is paid, partially paid, or payment is made and is pending.
TriggerInvoicing Invoice Refunded
Triggers when an invoice is refunded or partially refunded.
TriggerInvoicing Invoice Scheduled
Triggers when an invoice is scheduled.
TriggerInvoicing Invoice Updated
Triggers when an invoice is updated.
TriggerDispute Created
Triggers when a dispute is created.
TriggerDispute Resolved
Triggers when a dispute is resolved.
TriggerDispute Updated
Triggers when a dispute is updated.
TriggerRisk Dispute Created (Legacy)
Triggers when a risk dispute is created. Legacy event; new integrations should use Dispute Created.
TriggerVault Payment Token Created
Triggers when a payment token is created to save a payment method.
TriggerVault Payment Token Deleted
Triggers when a payment token is deleted. The payer's payment method is no longer saved to the PayPal vault.
TriggerVault Payment Token Deletion Initiated
Triggers when a request to delete a payment token has been submitted to the Payment Method Tokens API.
TriggerPayment Tokenization Enrollment Created
Triggers when an enrollment is created.
TriggerPayment Tokenization Metadata Changed
Triggers when a payment tokenization metadata is changed.
TriggerPayment Tokenization Payment Credential Created
Triggers when a payment tokenization payment credential is created.
TriggerPayment Tokenization Payment Credential Updated
Triggers when a payment tokenization payment credential is updated.
TriggerPayment Tokenization Token Status Changed
Triggers when a payment tokenization token status is changed.
TriggerPayment Tokenization Transaction Created
Triggers when a payment tokenization transaction is created.
TriggerMerchant Integration Capability Updated
Triggers when a capability on the merchant's account is updated. The account must be enabled for PayPal Commerce Platform.
TriggerMerchant Integration Product Subscription Updated
Triggers when the products available to the merchant have changed.
TriggerMerchant Integration Seller Already Integrated
Triggers when a merchant onboards again to a partner.
TriggerMerchant Integration Seller Consent Granted
Triggers when a merchant grants consents to a partner.
TriggerMerchant Integration Seller Email Confirmed
Triggers when a merchant confirms the email and consents are granted.
TriggerMerchant Integration Seller Onboarding Initiated
Triggers when PayPal creates a merchant account from the partner's onboarding link.
TriggerManaged Account Created
Triggers when a managed account has been created.
TriggerManaged Account Status Changed
Triggers when capabilities or process status has been changed on a managed account.
TriggerManaged Account Updated
Triggers when a managed account has been updated.
TriggerManaged Account Creation Failed
Triggers when a managed account creation failed.
TriggerManaged Account Negative Balance Debit Initiated
Triggers when a negative balance debit has been initiated on a managed account.
TriggerManaged Account Negative Balance Notified
Triggers when a negative balance debit has been notified on a managed account.
TriggerManaged Account Risk Assessed
Triggers when a managed account has been risk assessed or the risk assessment has been changed.
TriggerAccount Limitation Added
Triggers when a limitation is added for a partner's managed account.
TriggerAccount Limitation Escalated
Triggers when a limitation is escalated for a partner's managed account.
TriggerAccount Limitation Lifted
Triggers when a limitation is lifted for a partner's managed account.
TriggerAccount Limitation Updated
Triggers when a limitation is updated for a partner's managed account.
TriggerMerchant Onboarding Completed
Triggers when a merchant completes setup.
TriggerMerchant Partner Consent Revoked
Triggers when the consents for a merchant account setup are revoked or an account is closed.
TriggerIdentity Authorization Consent Revoked
Triggers when a user's consent token is revoked.
TriggerGet Order
Read one checkout order by its ID.
ActionCapture Order
Take the money for an order the buyer has already approved.
ActionGet Capture
Read one captured payment by its ID.
ActionRefund Capture
Refund a captured payment in full or in part.
ActionSearch Transactions
List transactions inside a date range.
ActionCreate Draft Invoice
Create an invoice in draft. Send it with the Send Invoice action.
ActionSend Invoice
Email a draft invoice to its recipient.
ActionGet Invoice
Read one invoice by its ID.
ActionCreate Order
Create a checkout order and get the link the buyer opens to approve it.
ActionAuthorize Order
Hold the money on an approved order created with intent Authorize.
ActionCapture Authorization
Take the money held by an authorization, in full or in part.
ActionVoid Authorization
Release the money held by an authorization without taking it.
ActionGet Authorization
Read one authorization by its ID.
ActionGet Refund
Read one refund by its ID.
ActionAdd Order Tracking
Add a shipment tracking number to a captured order.
ActionAdd Tracking To Transaction
Add shipment tracking to any PayPal transaction, including ones not made through Orders.
ActionSearch Invoices
Find invoices by recipient, number, status or date.
ActionSend Invoice Reminder
Email a reminder for a sent, unpaid invoice.
ActionCancel Invoice
Cancel a sent invoice and optionally tell the recipient.
ActionRecord Invoice Payment
Mark an invoice as paid with money received outside PayPal.
ActionCreate Subscription
Start a subscription on a billing plan and get the link the subscriber opens to approve it.
ActionGet Subscription
Read one subscription by its ID.
ActionCancel Subscription
Cancel an active or suspended subscription for good.
ActionSuspend Subscription
Pause billing on an active subscription.
ActionActivate Subscription
Resume billing on a suspended subscription.
ActionGet Dispute
Read one dispute by its ID.
ActionSend Payout
Send money from your PayPal balance to one recipient. Live accounts need Payouts enabled by PayPal first.
Action
Up and running in three steps
Connect your account
Authorize PayPal inside FlowMattic in a couple of clicks — no API keys to hunt down.
Pick a trigger
Choose the PayPal event that should kick off your workflow.
Automate the actions
Chain in as many actions and apps as you need — FlowMattic runs the workflow 24/7.
Popular PayPal workflows
See how teams are using PayPal with FlowMattic to automate their work.
Log every completed PayPal payment capture to a Google Sheets row
Post a Slack alert when a customer opens a PayPal dispute
Add buyers to a Mailchimp audience when they approve a PayPal checkout order
Create a HubSpot contact when a PayPal subscription is activated
Send a Gmail thank-you email when a PayPal invoice is paid
Track cancelled PayPal subscriptions in an Airtable base
Create and send a PayPal invoice for each new WPForms submission
Refund the PayPal payment when a WooCommerce order is refunded
Connect PayPal with 891+ apps
Build powerful automated workflows by connecting PayPal with your favorite tools and platforms.
About PayPal
Version 1.0.0
PayPal is one of the world's most widely used online payment platforms, handling checkout, invoicing, subscriptions and payouts for businesses of every size. This integration lets FlowMattic react to 90 PayPal webhook events - approved and completed checkout orders, captured, refunded or reversed payments, paid invoices, subscription changes, disputes and payouts - and drive PayPal back from your workflows: create, authorize, capture and track orders, capture, void or look up authorizations, look up and refund captured payments, search transactions by date range, create, send, search, remind, cancel and record payments on invoices, create, read, suspend, activate and cancel subscriptions, read disputes, and send payouts.
Related categories
PayPal integration changelog
Track the latest updates, new features, and improvements
v.1.0.0 – 12 Oct, 2026
– Initial release
Ready to automate your WordPress workflows?
Connect PayPal with hundreds of other apps through FlowMattic. No coding required — just simple, powerful automation.
Connect PayPal now
Join thousands automating their workflows with FlowMattic. Get started in minutes.

































