Connect PayPal to Your AI Agent

Use AI with PayPal to review transactions and balances, create checkout orders and inspect payment or refund status.

14 tools Custom credential

Try a PayPal Task

Copy a prompt into your agent with the oo Skill installed. Add your page links and source notes before running it.

oo Skill PayPal

Review Account Transactions

List transactions for a date range and inspect account balances.

/oo PayPal: Review PayPal transactions for [date range] in [currency]. Separate receipts, fees, and refunds, then show the current available and withheld balances.

Prepare a Checkout Order

Prepare a checkout order from your item details and return the buyer approval link.

/oo PayPal: Create a PayPal checkout order for these items, quantities, and prices: [order details]. Use [currency] and return the buyer approval link and current order status. Do not capture payment.

Inspect a Refund

Read a refund’s current details and status.

/oo PayPal: Read PayPal refund [refund ID]. Explain its amount, currency, and current status.

Check a captured payment

Inspect the recorded amount and status for a specific payment capture.

/oo PayPal: Read PayPal capture [capture ID]. Explain its recorded amount, currency, and status without issuing a refund.

Start Working with PayPal

  1. Install OOMOL

    Set up oo CLI and the oo Skill in your agent.

    Install OOMOL →
  2. Connect PayPal

    Provide a PayPal REST app Client ID and Client Secret, and choose sandbox or live.

    Connect PayPal →
  3. Give Your Agent a Task

    Use /oo with the pages to read, the changes to make, and where to save the result.

    Connection Guide →

Choose Your Agent

  • A PayPal REST app with permissions for the intended account and payment operations.
  • Specify the environment and payment identifiers. Creating an order returns approval links; buyer approval and capture are separate steps.

PayPal Tools

Use AI with PayPal to review transactions and balances, create checkout orders and inspect payment or refund status.

Review Account Transactions

List transactions for a date range and inspect account balances.

Prepare a Checkout Order

Create an order from supplied purchase units and inspect its current state.

Inspect a Refund

Read a refund’s current details and status.

14 tools

List Transactions

List PayPal account transactions for reconciliation, support, and financial reporting.

paypal.list_transactions

Get Balances

Retrieve PayPal account balances, including available and withheld amounts by currency.

paypal.get_balances

Create Order

Create a PayPal order and return the approval links needed to continue checkout.

paypal.create_order

Get Order

Retrieve the current details and status of a PayPal order.

paypal.get_order

Authorize Order

Authorize an approved PayPal order so its funds can be captured later.

paypal.authorize_order

Capture Order

Capture payment for an approved PayPal order with CAPTURE intent.

paypal.capture_order

Get Authorization

Retrieve details for a PayPal authorized payment.

paypal.get_authorization

Capture Authorization

Capture all or part of an authorized PayPal payment.

paypal.capture_authorization

Void Authorization

Void a PayPal authorization that has not been fully captured.

paypal.void_authorization

Get Capture

Retrieve details for a captured PayPal payment.

paypal.get_capture

Refund Capture

Refund all or part of a captured PayPal payment.

paypal.refund_capture

Get Refund

Retrieve the current details and status of a PayPal refund.

paypal.get_refund

Add Tracking

Add shipment tracking information to a completed capture in a PayPal order.

paypal.add_tracking

Update Tracking

Update an order shipment tracker, replace its items, notify the payer, or cancel it.

paypal.update_tracking

Frequently Asked Questions

Does creating an order charge the buyer?

Order creation prepares checkout and approval links. Approval, authorization and capture are separate payment steps.

Can I use sandbox credentials in live?

No. Select the environment that matches the app credentials; sandbox and live credentials are separate.

Can I check a payment or refund without moving money?

Yes. Provide the order, capture, or refund identifier and ask for its details and status. Reading those records does not capture a payment or issue a refund.

Connect PayPal

About PayPal ↗