78 available actions
What your AI agent can do in Paypal
Online payment system that allows money transfers and serves as an electronic alternative to traditional payment methods This page lists every available action. Your agent only receives the actions and permissions required for the role you approve.
Showing all 78 actions.
Common starting points
- Find eligible PayPal payment methodsFind a list of eligible payment methods for a customer.
- Get InvoiceRetrieves detailed information about a specific PayPal invoice by its ID.
- Create invoiceCreates a PayPal draft invoice.
- Create PayPal paymentCreates a PayPal payment using the v1 Payments API.
- Update checkout order (partial)Partially updates a PayPal checkout order using JSON Patch (RFC 6902) operations.
- Update Invoice (Full)Fully updates a PayPal invoice by replacing the entire invoice with the provided data.
Browse all 78 actions by capability
Open a capability to see every supported action and its description.
Find & reviewLook up and review existing recordsView 32 actions
- Fetch Braintree NodeFetches any object that extends the Node interface using its ID.
- Find eligible PayPal payment methodsFind a list of eligible payment methods for a customer.
- List Billing SubscriptionsLists PayPal billing subscriptions for the merchant account.
- Get InvoiceRetrieves detailed information about a specific PayPal invoice by its ID.
- Get Invoice QR CodeGenerates a QR code image for a PayPal invoice.
- Get Invoice TemplateRetrieves detailed information about a specific PayPal invoice template by its ID.
- Get Order DetailsRetrieves detailed information about a specific PayPal order by its ID.
- Get Payment DetailsRetrieves details for a PayPal payment by its ID using the deprecated v1 Payments API.
- Get Refund DetailsRetrieves details for a PayPal refund by its ID.
- Get PlanRetrieves details for a specific PayPal billing plan by its ID.
- Get ProductRetrieves detailed information about a specific PayPal product by its ID.
- Get Subscription DetailsRetrieves the details of a PayPal subscription by its ID.
- Get PayPal User InfoRetrieves user claims from PayPal using OpenID Connect.
- Get User InfoRetrieves user profile information from PayPal.
- Get WebhookRetrieves detailed information about a specific PayPal webhook by its ID.
- Get Webhook LookupRetrieves detailed information about a specific PayPal webhook lookup by its ID.
- Get Web ProfileRetrieves detailed information about a PayPal web experience profile by its ID.
- List PayPal DisputesList PayPal customer disputes with optional filtering by date, transaction, or state.
- List PayPal InvoicesList invoices from PayPal with pagination support.
- List Legacy Billing PlansLists billing plans using the legacy PayPal payments API (v1/payments/billing-plans).
- List PaymentsLists payment information for authorized payments.
- List billing plansLists billing plans from PayPal with optional filtering and pagination.
- List PayPal ProductsList products from the PayPal product catalog.
- List PayPal Invoice TemplatesList invoice templates from PayPal.
- List webhook event typesLists all available PayPal webhook event types to which you can subscribe.
- List webhook event type subscriptionsLists event type subscriptions for a specific PayPal webhook.
- List webhook lookupsLists all webhook lookups associated with your PayPal application.
- List WebhooksLists webhooks configured for an application or PayPal account.
- List web experience profilesLists web experience profiles from PayPal with optional pagination.
- Query Braintree ReportQueries Braintree reports via GraphQL API.
- Retrieve Payment ResourceRetrieve a PayPal payment resource by its ID.
- Search PayPal InvoicesSearch for PayPal invoices based on various filter criteria.
Create & communicateCreate records or send supported messagesView 16 actions
- Add Batch Tracking InformationAdd tracking information for multiple PayPal transactions in a single request.
- Create invoiceCreates a PayPal draft invoice.
- Create PayPal paymentCreates a PayPal payment using the v1 Payments API.
- Create billing plan (legacy)Creates a PayPal billing plan using the legacy payments API (POST /v1/payments/billing-plans).
- Create a billing planCreates a PayPal billing plan for subscription billing.
- Create ProductCreates a new product in PayPal's catalog.
- Create SubscriptionCreates a new PayPal subscription based on a billing plan.
- Create templateCreates a PayPal invoice template.
- Create a webhookCreates a PayPal webhook endpoint to receive notifications about events.
- Create a webhook lookupCreates a new PayPal webhook lookup to verify a webhook signature.
- Create a web experience profileCreates a PayPal web experience profile for customizing checkout.
- Generate PayPal Client TokenGenerate a client token for PayPal JavaScript SDK integration.
- Generate Next Invoice NumberGenerates the next invoice number from PayPal's invoicing service.
- Generate Next Invoice Number (v2)Generates the next invoice number from PayPal's invoicing service using the v2 API.
- Generate Invoice QR CodeGenerates a QR code image for a PayPal invoice using the v2 invoicing API.
- Send InvoiceSends a PayPal invoice to the recipient via email.
Update & manageChange and manage existing recordsView 10 actions
- Update checkout order (partial)Partially updates a PayPal checkout order using JSON Patch (RFC 6902) operations.
- Update billing plan (partial)Partially updates a PayPal billing plan using JSON Patch (RFC 6902) operations.
- Update SubscriptionUpdate a PayPal subscription using JSON Patch operations.
- Update web experience profile (partial)Partially updates a PayPal web experience profile using JSON Patch (RFC 6902) operations.
- Update DisputePartially update a PayPal dispute using JSON Patch operations.
- Update Invoice (Full)Fully updates a PayPal invoice by replacing the entire invoice with the provided data.
- Update product (partial)Partially updates a PayPal product using JSON Patch (RFC 6902) operations.
- Update WebhookUpdates a PayPal webhook using JSON Patch (RFC 6902) operations.
- Update templateFully updates a PayPal invoice template.
- Update web experience profileUpdates a PayPal web experience profile.
Remove & cancelRemove records or cancel supported workView 10 actions
- Cancel InvoiceCancels a sent PayPal invoice and optionally notifies relevant parties.
- Cancel Invoice RemindersCancels the automatic payment reminders for a PayPal invoice.
- Delete Invoice External PaymentPermanently deletes an external payment from a specified PayPal invoice.
- Delete InvoiceDeletes a PayPal invoice by its ID.
- Delete invoice payment recordDeletes a payment record from a PayPal invoice.
- Delete Invoice Refund RecordPermanently deletes a refund record from a specified PayPal invoice.
- Delete Payment ResourceDeletes a PayPal payment resource.
- Delete TemplateDeletes a PayPal invoice template by its ID.
- Delete WebhookDeletes a PayPal webhook by its ID.
- Delete Web Experience ProfileDeletes a PayPal web experience profile by its ID.
Other actionsSpecialist and administrative actions.View 10 actions
- Activate billing planActivates a billing plan in PayPal, making it available for subscription signups.
- Authorize order paymentAuthorizes payment for an order.
- Capture subscription paymentCaptures an authorized payment on a PayPal subscription.
- Charge Payment MethodCharges a payment method and captures funds immediately using Braintree GraphQL API.
- Deactivate PlanDeactivates a PayPal billing plan, making it unavailable for new subscriptions while preserving existing subscriptions.
- Finalize Braintree DisputeFinalizes a Braintree dispute after adding evidence, submitting it to the cardholder's bank for review.
- Braintree PingSends a ping query to the PayPal Braintree GraphQL API.
- Simulate Webhook EventSimulates a webhook event to test your webhook integration.
- Verify Payment Method via BraintreeVerifies a multi-use payment method to ensure it has passed fraud rules and is associated with a valid account.
- Verify Webhook SignatureVerifies the signature of a PayPal webhook notification to confirm its authenticity.
Connection record
A connection you can control.
- Sign-in
- OAuth sign-in
- Setup
- Sign in with your own Paypal account. Access is limited to the work agreed for the role.
- Boundaries
- Only the approved role and actions.
- Off switch
- Revoke the connection from your account.
FAQ
Before you connect Paypal
How does the agent connect to Paypal?
You sign in with your own Paypal account. Permissions are limited to what the agent needs, the connection is health-checked, and you can revoke access from Paypal at any time.
What can the agent actually do in Paypal?
The page above lists the 78 actions currently available through the Paypal connection. The role determines which of those actions the agent may use, and write access is only enabled when the workflow needs it.
Is Paypal included in my plan?
Connections are priced per tool on top of the base plan. Some are included and some are premium. See pricing for how connection charges work.
How long until Paypal is ready?
Timing depends on the sign-in method, permissions and workflow being connected. We confirm the scope and setup plan before enabling the connection.
Bring the workflow together
Ready to put Paypal to work?
Start with the responsibility you want off your plate. We’ll map the connection and the boundaries around it.