Activate billing planActivates a PayPal billing plan to make it available for subscription signups.
Add Batch Tracking InformationAdd tracking information for multiple PayPal transactions in a single request.
Authorize order paymentAuthorizes payment for an approved PayPal order for later capture.
Cancel InvoiceCancels a sent PayPal invoice and optionally notifies relevant parties.
Cancel Invoice RemindersCancels the automatic payment reminders for a PayPal invoice.
Capture subscription paymentCaptures an outstanding balance on a PayPal subscription.
Charge Payment MethodCharges a payment method using the Braintree GraphQL API, creating a transaction and beginning settlement.
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 PayPal webhook lookup and returns its ID and any available client ID and related links.
Create a web experience profileCreates a PayPal web experience profile for customizing checkout.
Deactivate PlanDeactivates a PayPal billing plan, making it unavailable for new subscriptions while preserving existing subscriptions.
Delete Invoice External PaymentDeletes an external payment record from a specified PayPal invoice.
Delete InvoiceDeletes a PayPal invoice by its ID.
Delete invoice payment recordDeletes a payment record from a PayPal invoice by invoice and transaction ID.
Delete Invoice Refund RecordDeletes an external refund record from a specified PayPal invoice using the deprecated Invoicing v1 API.
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.
Fetch Braintree NodeQueries a GraphQL node by global ID at the configured PayPal base URL.
Finalize Braintree DisputeFinalizes a Braintree dispute after adding evidence, submitting it to the cardholder's bank for review.
Find eligible PayPal payment methodsFind a list of eligible payment methods for a customer.
Generate PayPal Client TokenGenerate a client token for PayPal JavaScript SDK integration.
Generate Next Invoice NumberGenerates the next invoice number using PayPal's deprecated Invoicing v1 API, for use before creating an invoice.
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.
List Billing SubscriptionsLists PayPal billing subscriptions for the merchant account, with pagination and optional time-range and status filters.
Get InvoiceRetrieves a PayPal invoice by ID, including modeled details such as status, amounts, line items, payments, refunds, recipients, and related links.
Get Invoice QR CodeGenerates a QR code image for a PayPal invoice.
Get Invoice TemplateRetrieves a PayPal invoice template by ID, including modeled name, settings, invoicer information, recipients, items, amounts, configuration, and links.
Get Order DetailsRetrieves a PayPal checkout order by ID, including modeled status, intent, purchase units, payer information, and links.
Get Payment DetailsRetrieves details for a PayPal payment by its ID using the deprecated v1 Payments API.
Get Refund DetailsRetrieves a PayPal refund by ID to check its status, amount, and other details.
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 BalancesList the connected PayPal merchant's reporting balances.
List PayPal DisputesList PayPal customer disputes with optional filtering by date, transaction, or state.
List PayPal InvoicesLists PayPal invoices with pagination and optional total counts.
List Legacy Billing PlansLists billing plans using the legacy PayPal payments API (v1/payments/billing-plans).
List PaymentsLists PayPal Payments v1 payments for reconciliation or monitoring, with pagination and optional time, payer, and status parameters.
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 PayPal web experience profiles for a merchant or subject, including checkout flow and branding details.
Update checkout order (partial)Partially updates a PayPal checkout order using JSON Patch operations on patchable properties.
Update billing plan (partial)Partially updates a PayPal subscription billing plan using JSON Patch operations.
Update SubscriptionPartially updates a PayPal subscription by ID using an ordered array of JSON Patch operations.
Update web experience profile (partial)Partially updates a PayPal web experience profile by ID using JSON Patch operations.
Braintree PingSends a GraphQL ping query to the configured PayPal base URL.
Query Braintree ReportChecks GraphQL connectivity by sending a read-only ping to the configured PayPal endpoint.
Retrieve Payment ResourceRetrieve a PayPal payment resource by its ID.
Search PayPal InvoicesSearch for PayPal invoices based on various filter criteria.
Search PayPal TransactionsSearch a PayPal merchant's transaction reporting history.
Send InvoiceSends a draft PayPal invoice by ID.
Send PayPal Invoice ReminderSends an ad-hoc payment reminder for an existing PayPal invoice.
Simulate Webhook EventSimulates a PayPal webhook event to test a webhook integration, using a webhook URL or ID.
Update DisputePartially updates a PayPal dispute using an ordered list of 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 by ID using an array of JSON Patch operations.
Update WebhookUpdates a PayPal webhook using JSON Patch operations, including changes to its URL or event subscriptions.
Update templateFully updates a PayPal invoice template by ID, replacing its existing values with the supplied template data.
Update web experience profileUpdates a PayPal web experience profile by replacing its configuration with the provided values.
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.