---
title: "PayPal Accounts"
description: "A non-technical ecosystem overview of PayPal Accounts in RevCent, focused on how a connected PayPal account sits inside the RevCent payment graph and relates to PayPal Transactions, PayPal Disputes, Sales, Customers, Campaigns, Shops, Shipping, Refunds, and reporting."
type: "feature"
company: "RevCent"
canonical: "https://revcent.com/documentation/markdown/ecosystem/feature/PayPalAccount.md"
relationships:
  - name: "PayPal Transaction"
    url: "https://revcent.com/documentation/markdown/ecosystem/item/PayPalTransaction.md"
  - name: "PayPal Dispute"
    url: "https://revcent.com/documentation/markdown/ecosystem/item/PayPalDispute.md"
technical_links:
  web_app: "https://kb.revcent.com/en/payments/paypal/paypal-account"
  api:
    section: "https://revcent.com/docs/api/v2#section-pay_pal_accounts"
    operations:
      - name: "Get PayPal Accounts"
        operation_id: "GetPayPalAccounts"
        operation: "https://revcent.com/docs/api/v2#operation-GetPayPalAccounts"
        schema: "https://revcent.com/documentation/files/api/operation/GetPayPalAccounts.json"
      - name: "Create A PayPal Account"
        operation_id: "CreatePayPalAccount"
        operation: "https://revcent.com/docs/api/v2#operation-CreatePayPalAccount"
        schema: "https://revcent.com/documentation/files/api/operation/CreatePayPalAccount.json"
      - name: "Get A PayPal Account"
        operation_id: "GetPayPalAccount"
        operation: "https://revcent.com/docs/api/v2#operation-GetPayPalAccount"
        schema: "https://revcent.com/documentation/files/api/operation/GetPayPalAccount.json"
      - name: "Edit A PayPal Account"
        operation_id: "EditPayPalAccount"
        operation: "https://revcent.com/docs/api/v2#operation-EditPayPalAccount"
        schema: "https://revcent.com/documentation/files/api/operation/EditPayPalAccount.json"
      - name: "Delete A PayPal Account"
        operation_id: "DeletePayPalAccount"
        operation: "https://revcent.com/docs/api/v2#operation-DeletePayPalAccount"
        schema: "https://revcent.com/documentation/files/api/operation/DeletePayPalAccount.json"
  mcp:
    overview: "https://revcent.com/documentation/markdown/mcp/operation/OverviewPayPalAccount.md"
    operations:
      - name: "Get PayPal Accounts"
        operation_id: "GetPayPalAccounts"
        markdown: "https://revcent.com/documentation/markdown/mcp/operation/GetPayPalAccounts.md"
        available_via_ai: true
      - name: "Create A PayPal Account"
        operation_id: "CreatePayPalAccount"
        markdown: "https://revcent.com/documentation/markdown/mcp/operation/CreatePayPalAccount.md"
        available_via_ai: true
      - name: "Get A PayPal Account"
        operation_id: "GetPayPalAccount"
        markdown: "https://revcent.com/documentation/markdown/mcp/operation/GetPayPalAccount.md"
        available_via_ai: true
      - name: "Edit A PayPal Account"
        operation_id: "EditPayPalAccount"
        markdown: "https://revcent.com/documentation/markdown/mcp/operation/EditPayPalAccount.md"
        available_via_ai: true
      - name: "Delete A PayPal Account"
        operation_id: "DeletePayPalAccount"
        markdown: "https://revcent.com/documentation/markdown/mcp/operation/DeletePayPalAccount.md"
        available_via_ai: true
  bigquery_schema: "https://revcent.com/documentation/files/bigquery/dataset.json"
  bigquery_tables:
    - "paypal_account"
---

# PayPal Accounts

PayPal Accounts are the RevCent feature used to connect a business's PayPal account to the broader RevCent ecosystem.

A PayPal Account is not a payment record by itself. It is the saved account connection and configuration that allows RevCent to recognize, organize, and work with PayPal activity across Sales, Customers, PayPal Transactions, PayPal Disputes, Shops, Shipping, Refunds, and reporting.

## Why PayPal Accounts Are a Feature

PayPal Accounts are a feature because they are configured once and then reused across many PayPal-related records.

A business may have one PayPal Account for a single store, or multiple PayPal Accounts for different brands, storefronts, campaigns, or shops.

The simplest distinction is:

- PayPal Account: the reusable PayPal connection.
- PayPal Transaction: an individual PayPal payment record.
- PayPal Dispute: an individual PayPal dispute record.

## Where PayPal Accounts Fit in RevCent

PayPal Accounts sit inside the payments area of RevCent. They help PayPal activity become part of the same customer, revenue, fulfillment, support, and reporting graph as other RevCent payment activity.

In the web app, PayPal Accounts are managed from the PayPal Accounts area under Payments.

A PayPal Account can be created manually in the web app. It can also be created or managed programmatically through the API and through MCP/AI workflows when a user wants an automated setup flow.

## Core Business Purpose

The purpose of a PayPal Account is to make PayPal activity visible and useful inside RevCent.

A connected PayPal Account can help RevCent:

- Track Sales purchased with PayPal.
- Enable PayPal checkout on RevCent-hosted pages.
- Retrieve PayPal payment details for RevCent Sales.
- Keep PayPal Transactions connected to the correct account.
- Keep PayPal Disputes visible inside RevCent.
- Associate PayPal activity with Campaigns and third-party Shops.
- Add shipment tracking information to PayPal when shipments are shipped.
- Support refund, support, dispute, automation, and reporting workflows.

## Relationship to PayPal Transactions

A PayPal Transaction is the item created from PayPal payment activity.

The PayPal Account gives that transaction its account context. This helps RevCent understand which PayPal account was involved, which Campaign or Shop should be associated, and how the PayPal payment should be connected to the rest of the customer and sale history.

Relationship pattern:

- PayPal Account connects the business's PayPal account to RevCent.
- PayPal Transaction records PayPal payment activity.
- Sale records the customer purchase.
- Customer ties the payment back to the person or buyer.
- Product Sales, Shipping, Tax, Discounts, and Refunds complete the commerce context.

## Relationship to PayPal Disputes

PayPal Disputes are item records that represent dispute activity from PayPal.

The PayPal Account helps RevCent associate dispute activity with the right PayPal connection. From there, the dispute can be understood in context with the related PayPal Transaction, Sale, Customer, Campaign, Shop, Shipping records, and other supporting data.

This relationship is useful for support teams, risk review, dispute follow-up, and business reporting.

## Campaign and Shop Context

A PayPal Account is associated with a Campaign, and it can also be associated with a third-party Shop.

This matters because PayPal activity often comes from different storefronts, brands, or checkout experiences. Associating the PayPal Account with the correct Campaign and Shop helps RevCent keep PayPal payments and disputes organized in the right business context.

Example business questions this supports:

- Which campaign is generating PayPal purchases?
- Which shop is producing PayPal volume?
- Which PayPal Account belongs to which storefront?
- Are PayPal refunds or disputes concentrated in a specific campaign or shop?

## Shipment Tracking Context

PayPal Accounts can be configured so RevCent adds shipment tracking information to related PayPal transactions when shipments are shipped.

For physical-product businesses, this connects the payment graph to the fulfillment graph. It can also help with support and dispute response because the PayPal-side transaction can receive shipment tracking context from RevCent.

## Refund and Support Context

A PayPal Account helps PayPal refunds and support workflows stay connected to the correct RevCent records.

A support user should not need to think of PayPal activity as separate from the rest of the customer's RevCent history. Once connected, PayPal activity can sit beside Sales, Customers, Shipping, Pending Refunds, Notes, Metadata, and other records used to understand what happened with a customer purchase.

## API, MCP, and AI Context

The API and MCP/AI links exist so PayPal Accounts can participate in automated workflows.

At the ecosystem level, this means a PayPal Account can be discovered, reviewed, created, or updated by approved automation when a user is setting up or managing payment operations. The important concept is not the operation details, but that PayPal Accounts are not limited to manual web-app management.

## BigQuery Reporting and Relationship Visibility

The `paypal_account` BigQuery table represents PayPal Account records for reporting and relationship analysis.

For ecosystem understanding, the most important use of this table is that it helps show how PayPal Accounts connect to other RevCent records. PayPal Account IDs can appear in PayPal Transactions, PayPal Disputes, Pending Refunds, and other payment-related reporting views.

This supports business-level reporting such as:

- PayPal activity by account.
- PayPal volume by Campaign or Shop.
- PayPal dispute visibility by account.
- PayPal refund context by account.
- Comparison of PayPal performance across storefronts or brands.

BigQuery should be treated here as the reporting and relationship layer, not as the primary explanation of how to technically query the data.

## Ecosystem Relationship Summary

PayPal Accounts connect to the RevCent ecosystem like this:

- PayPal Account → PayPal Transaction: the account behind PayPal payment activity.
- PayPal Account → PayPal Dispute: the account behind PayPal dispute activity.
- PayPal Account → Campaign: the business grouping used for attribution.
- PayPal Account → Third-Party Shop: the storefront or external shop context.
- PayPal Account → Sale and Customer history: through PayPal Transactions and related records.
- PayPal Account → Shipping: through tracking updates on related PayPal payments.
- PayPal Account → BigQuery: reporting and relationship visibility.

## Summary

PayPal Accounts are RevCent's PayPal connection feature.

They allow PayPal activity to become part of the RevCent ecosystem instead of living only inside PayPal. A connected PayPal Account helps relate PayPal Transactions and PayPal Disputes to Sales, Customers, Campaigns, Shops, Shipping, Refunds, support workflows, automation, and BigQuery reporting.


---
Document Parent Directory
* [Features](https://revcent.com/documentation/markdown/ecosystem/feature/index.md) - Non-technical markdown documentation for features within the RevCent ecosystem. A feature is a part of the RevCent ecosystem that a user can create and configure.