Integration · Collect and manage
PayPal and Meteor AI agents
Connect PayPal to a WhatsApp Met: create and send invoices with a QR code, check payments and disputes and add shipment tracking with the official MCP.
How does PayPal connect to Meteor?
With the PayPal ready connector, your Met uses PayPal's official MCP server on your account, authorized once with your PayPal sign in. On WhatsApp it can create an invoice with the products and price the customer agreed to, send it to their email, generate the QR code to pay it, remind them if they have not paid and check whether it was paid. It also creates payment orders, lists transactions for a period, reviews disputes and adds the tracking number of a shipment. Cancelling invoices or subscriptions and refunding start turned off: the admin decides whether to turn them on. PayPal always handles the charge, with your account.
What it automates
What a Meteor Met does with PayPal
Charge with an invoice in the conversation
The customer accepts the proposal and your Met creates the invoice in PayPal, sends it to their email and leaves the QR code on WhatsApp so they pay it from their phone.
Remind about an unpaid invoice
A scheduled task lists the unpaid invoices and the Met sends the PayPal reminder, and also lets the customer know on WhatsApp.
Add tracking when the order ships
When your team ships, the Met adds the tracking number and carrier to the PayPal transaction, and the buyer sees it in their PayPal account.
Review a dispute before answering it
For a claim, the Met reads the dispute and the transaction and leaves the team a summary. Accepting the claim only happens if the admin left that action on.
27 tools
Everything your Met can ask PayPal for
Each one is a real action in the connector. You can switch off the ones you would rather it never used.
| Tool | What it does |
|---|---|
create_invoice | Creates a PayPal invoice with the recipient email and the products or services. |
list_invoices | Lists invoices with pagination and filters, for example to see the unpaid ones. |
get_invoice | Returns an invoice's details, including its payment status. |
send_invoice | Sends an invoice already created to the recipient. |
send_invoice_reminder | Sends a reminder for an existing invoice. |
cancel_sent_invoice | Cancels an invoice already sent. Starts turned off. |
generate_invoice_qr_code | Generates an invoice QR code so it can be paid from a phone. |
create_order | Creates a PayPal payment order with the purchase details. |
get_order | Returns an order's details and status. |
pay_order | Captures payment for an order the buyer already authorized. Starts turned off. |
create_refund | Refunds a captured payment. Starts turned off. |
get_refund | Returns a refund's details and status. |
list_transaction | Lists account transactions with pagination and period filters. |
list_disputes | Summarizes the account disputes, with a status filter. |
get_dispute | Returns the details of a specific dispute. |
accept_dispute_claim | Accepts a dispute claim and resolves it in favor of the buyer. Starts turned off. |
create_shipment_tracking | Adds the shipment tracking number to a PayPal transaction. |
get_shipment_tracking | Returns the tracking information of a registered shipment. |
create_product | Creates a product in the PayPal catalog, physical, digital or service. |
list_product | Lists the PayPal catalog products with pagination. |
show_product_details | Returns the details of a PayPal catalog product. |
create_subscription_plan | Creates a subscription plan on a catalog product. |
list_subscription_plans | Lists the account subscription plans. |
show_subscription_plan_details | Returns the details of a subscription plan. |
create_subscription | Creates a customer subscription to an existing plan. |
show_subscription_details | Returns a subscription's details and status. |
cancel_subscription | Cancels an active subscription. Starts turned off. |
The limits
What the PayPal integration does NOT do
We would rather say it here than have you find out during rollout.
-
It does not charge outside PayPal. The customer pays in PayPal with their account or card, and those details never go through the chat.
-
It does not ask you for confirmation in the chat before writing. The admin chooses which actions stay on; cancelling invoices or subscriptions and refunding start turned off.
-
It does not issue electronic invoices to the DIAN or any other tax authority. A PayPal invoice is a payment request, not a tax document.
-
It does not edit an invoice already created. The documented catalog creates, sends, reminds and cancels invoices, but has no tool to change them.
-
It does not pay PayPal fees. Each charge pays your PayPal account rates, depending on your country and the payment type.
Before you start
What you need to connect PayPal
- 1
A PayPal account to get paid
The PayPal account you invoice and receive payments with. The tools you see depend on what PayPal enables for that account.
- 2
Connect it in Met
In Met go to Connections → PayPal → Connect. The PayPal sign in opens and you authorize access. Nobody asks for your password in the chat.
- 3
Decide which actions stay on
The workspace admin chooses which actions stay on. Cancelling and refunding start turned off, and accepting disputes is worth reviewing before turning it on.
Frequently asked questions
Questions about PayPal and Meteor
PayPal decides that based on your country and account. The Met sends the invoice and the QR code; the payment page and the methods it accepts belong to PayPal.
Yes. The Met checks the invoice in PayPal and replies with its status. For large lists it uses filtered invoices or the transactions for a period.
Yes. It creates products, plans and subscriptions in PayPal and checks their status. Cancelling a subscription starts turned off.
You do, with your PayPal account and its fees. Met does not charge for the calls your Met makes to PayPal.
Step by step
Automations that use PayPal
Complete tasks, with the steps and the tools that run at each one.
Collect and manage
Other integrations in the same family
Want to see a Met running PayPal?
We will show you with your own account connected, not with a canned demo.