All integrations
PayPal logo

PayPal

Ecommerce Accounting Secure OAuth

Run PayPal from one chat — create and capture orders, refund payments, send invoices, manage subscriptions and plans, run payouts and track transactions, while your AI assistant does the steps

What it does

PayPal actions

86 actions

Ask in plain language — Praxivara picks the right PayPal action, runs it, and confirms anything sensitive first.

Create an order

Creates a PayPal checkout order that the buyer can then approve and pay.

Get an order

Retrieves the current status and details of a checkout order.

Update an order

Updates an order that has not yet been completed, such as its amount, items, or shipping.

Confirm payment source

Confirms the buyer's chosen payment method for an already-created order in server-side flows.

Authorize an order

Places a hold on the buyer's funds for an order so it can be captured later.

Capture an order

Captures payment for an approved order, immediately moving funds from the buyer.

Get an authorization

Retrieves the details and status of an authorized payment.

Capture authorization

Captures funds, fully or partially, from a previously authorized payment.

Reauthorize authorization

Creates a fresh authorization to extend the hold before the original one expires.

Void an authorization

Cancels an authorized payment and releases the hold on the buyer's funds.

Get a capture

Retrieves the details and status of a captured payment.

Refund a capture

Refunds a captured payment, fully or partially, returning money to the buyer.

Get a refund

Retrieves the details and status of a refund.

Create an invoice

Create a draft invoice that is not sent to the customer until you send it.

List invoices

List your invoices with simple pagination.

Search invoices

Search and filter invoices by recipient, status, dates, amount, and more.

Get an invoice

Show the full details of a single invoice.

Update an invoice

Replace an existing invoice with a complete new version.

Delete an invoice

Permanently delete an invoice.

Send an invoice

Send an invoice to the customer, emailing them a request for payment.

Send a reminder

Send a payment reminder for an invoice that has already been sent.

Cancel an invoice

Cancel a sent invoice and optionally notify the customer.

Record a payment

Record a payment received outside PayPal (cash, check, bank transfer) against an invoice.

Delete a payment

Delete a previously recorded external payment from an invoice.

Record a refund

Record a refund issued outside PayPal against an invoice.

Delete a refund

Delete a previously recorded external refund from an invoice.

Generate invoice QR code

Generate a QR code image that links to an invoice's pay or details page.

Next invoice number

Get the next sequential invoice number for your account.

Create a template

Create a reusable invoice template.

List templates

List your invoice templates.

Get a template

Show the details of a single invoice template.

Update a template

Replace an invoice template with a complete new version.

Delete a template

Permanently delete an invoice template.

Create a product

Create a catalog product that billing plans can reference.

List products

List the products in your catalog.

Get a product

Show the full details of one product.

Update a product

Change a product's description, category, or URLs.

Create a billing plan

Create a recurring pricing plan tied to a product.

List billing plans

List your recurring billing plans.

Get a billing plan

Show the details of one billing plan.

Update a billing plan

Edit a billing plan's name, description, or payment preferences.

Activate a plan

Activate a plan so new subscriptions can use it.

Deactivate a plan

Deactivate a plan so no new subscriptions can use it.

Update plan pricing

Change the prices charged by a plan's billing cycles.

Create a subscription

Start a recurring subscription against a plan.

Get a subscription

Show the details of one subscription.

Update a subscription

Edit a subscription's metadata, shipping, or limited plan preferences.

Resume a subscription

Reactivate a suspended subscription and resume billing.

Pause a subscription

Suspend an active subscription to pause billing.

Cancel a subscription

Permanently end a subscription.

Charge a subscription

Immediately charge a subscriber for an outstanding balance.

Revise a subscription

Change a subscription's plan or quantity.

List subscription payments

List the payments made on a subscription in a time window.

Send a batch payout

Pay one or more recipients at once by sending a batch payout to their emails, phone numbers, or PayPal IDs.

Get payout batch

Look up the status and per-recipient results of a payout batch you already sent.

Get payout item

Look up the status and details of a single payout to one recipient.

Cancel payout item

Cancel an unclaimed payout to a recipient and return the money to your balance.

Send referenced payout

Send a batch payout that draws from earlier transactions (partner or marketplace disbursement).

Get referenced batch

Look up the status and details of a referenced payout batch.

Send referenced item

Send a single referenced payout to one recipient without creating a batch.

Get referenced item

Look up the status and details of a single referenced payout item.

List disputes

List the disputes and chargeback cases on the account, with optional filters.

Get dispute details

Get the full details of one dispute, including its stage, messages, and allowed actions.

Provide dispute evidence

Submit evidence such as tracking or documents to contest a dispute as the seller.

Accept dispute claim

Accept liability for a dispute, which refunds the buyer from your balance and closes the case.

Appeal a dispute

Appeal a resolved dispute by submitting new evidence.

Make dispute offer

Propose a resolution offer, such as a refund, to the buyer in a dispute.

Accept dispute offer

Accept the seller's offer as the buyer, which triggers the agreed refund and closes the case.

Deny dispute offer

Deny the seller's offer as the buyer, leaving the dispute open.

Escalate a dispute

Escalate an inquiry or dispute to a PayPal-adjudicated claim.

Acknowledge return item

Tell PayPal whether a returned item arrived, in a refund-with-return dispute.

Add supporting info

Add extra supporting information or documents to a dispute without changing its stage.

Send dispute message

Post a message to the other party in a dispute conversation.

Search transactions

Search the account's transactions within a date range for reporting or reconciliation.

List balances

List the account's balances across all currencies.

Create a webhook

Subscribe a listener so PayPal sends you notifications whenever the events you choose occur.

List webhooks

List all the webhook listeners set up for your app.

Get webhook details

Show the details of one webhook listener, including its URL and subscribed events.

Update a webhook

Change a webhook's destination URL or which events it listens for.

Delete a webhook

Permanently remove a webhook listener and stop all event delivery to it.

List webhook event types

List which event types a particular webhook is currently subscribed to.

List all event types

List all the event types a webhook can subscribe to.

List event notifications

List recent event notifications for auditing or replaying them.

Get an event

Show the full details of one past event notification.

Resend an event

Re-deliver a past event notification to your webhook listeners.

Verify webhook signature

Check that an incoming webhook notification genuinely came from PayPal.

What it watches for

PayPal triggers

5 triggers

Events in PayPal that can start an automation on their own — no clicks required once you set it up.

Payment captured Webhook

Fires when a payment capture completes (funds settled) — PAYMENT.CAPTURE.COMPLETED.

Payment denied Webhook

Fires when a payment capture is denied — PAYMENT.CAPTURE.DENIED.

Payment refunded Webhook

Fires when a captured payment is refunded — PAYMENT.CAPTURE.REFUNDED.

Payment reversed Webhook

Fires when a captured payment is reversed (e.g. chargeback) — PAYMENT.CAPTURE.REVERSED.

Sale completed (legacy) Webhook

Fires when a legacy v1 sale completes — PAYMENT.SALE.COMPLETED.

Just ask

What you can ask in plain English

No menus, no automation builder to learn. Type it like you'd ask a capable assistant — Praxivara figures out the PayPal steps and shows you exactly what it did.

Catch me up on what needs my attention in PayPal today.
Handle this in PayPal and confirm before anything goes out.
Build me an AI agent that keeps PayPal tidy every morning.
Pull the latest from PayPal and turn it into a one-page report.
Works great with

Related integrations

See all

Let Praxivara run PayPal for you.

Connect it in seconds and hand over the busywork — with you approving anything that matters. Start your 7-day free trial today.

7 days free • Cancel anytime • Nothing charged until your trial ends