S2S_OAUTH2
paypal_s2s_oauth2
Developer setup
- Client IDclient_id · stringRequired
- Client Secretclient_secret · stringRequired
- Environmentregion · stringOptional
User connection
No fields declared in this snapshot.
PAYPAL
Online payment system that allows money transfers and serves as an electronic alternative to traditional payment methods
Description is untrusted, display-only upstream metadata. It never becomes policy, OAuth scope authority, or an agent instruction.
Pakkawork boundary
Research catalogue metadata only. No Pakkawork OAuth, credential, host, quota, executor, or verifier is enabled.
78
Action summaries
Display-only definitions
0
Trigger types
Not installed instances
1
Auth modes
Field names, never values
No
Execution
No runtime adapter
Authentication map
S2S_OAUTH2
No fields declared in this snapshot.
Capability index
Showing 61–78 of 78 actions
PAYPAL_PATCH_ORDERS
Partially updates a PayPal checkout order using JSON Patch (RFC 6902) operations. Use this action when you need to update specific fields of an existing checkout order without replacing the entire resource. This action accepts an array of patch operations (add, remove, replace, move, copy, test) and applies them to th…
Untrusted display-only summary
PAYPAL_PATCH_PLAN
Partially updates a PayPal billing plan using JSON Patch (RFC 6902) operations. Use this action when you need to update specific fields of a billing plan without replacing the entire resource. This action accepts an array of patch operations (add, remove, replace, move, copy, test) and applies them to the billing plan…
Untrusted display-only summary
PAYPAL_PATCH_SUBSCRIPTION
Update a PayPal subscription using JSON Patch operations. Use when you need to modify specific fields of an existing subscription such as custom_id, billing_token, shipping_address, or other patchable properties. This action applies partial updates to the subscription using RFC 6902 JSON Patch format. Multiple operati…
Untrusted display-only summary
PAYPAL_PATCH_WEB_PROFILE
Partially updates a PayPal web experience profile using JSON Patch (RFC 6902) operations. Use this action when you need to update specific fields of a web experience profile without replacing the entire resource. This action accepts an array of patch operations (add, remove, replace, move, copy, test) and applies them…
Untrusted display-only summary
PAYPAL_PING_BRAINTREE
Sends a ping query to the PayPal Braintree GraphQL API. Use when you need to verify connectivity and authentication status with the Braintree GraphQL endpoint. Returns the literal string 'pong' on successful connection. This is a simple health check endpoint for verifying API connectivity. The ping operation does not…
Untrusted display-only summary
PAYPAL_QUERY_BRAINTREE_REPORT
Queries Braintree reports via GraphQL API. Use this action when you need to retrieve reports from Braintree's GraphQL API, such as transaction reports, dispute reports, merchant funds availability, or transaction settlement outcomes. Each report type returns different data structures based on the specified report type…
Untrusted display-only summary
PAYPAL_RETRIEVE_PAYMENT_RESOURCE
Retrieve a PayPal payment resource by its ID. Use this action when you need to fetch details about an existing payment resource created through the Payment Links and Buttons API. This action is useful for checking payment resource status, viewing line items, or retrieving associated links after creating a payment reso…
Untrusted display-only summary
PAYPAL_SEARCH_INVOICES
Search for PayPal invoices based on various filter criteria. Use when you need to find invoices matching specific criteria such as status, date ranges, recipient information, amount ranges, or invoice numbers. This action supports pagination and can return total counts when total_required=true. **Common use cases:** -…
Untrusted display-only summary
PAYPAL_SEND_INVOICE
Sends a PayPal invoice to the recipient via email. Use this action when you need to send a draft invoice to the recipient. The invoice must be in DRAFT status before it can be sent. Once sent, the invoice status changes to SENT and the recipient will receive an email notification with a link to view and pay the invoic…
Untrusted display-only summary
PAYPAL_SIMULATE_WEBHOOK_EVENT
Simulates a webhook event to test your webhook integration. Use this action when you need to verify that your webhook endpoint is correctly configured and receiving events from PayPal. This is particularly useful during development and testing to ensure webhook handlers process events correctly without requiring real…
Untrusted display-only summary
PAYPAL_UPDATE_DISPUTE
Partially update a PayPal dispute using JSON Patch operations. Use when you need to modify specific fields of an existing dispute such as notes, status, or other patchable properties. This action applies partial updates to the dispute using RFC 6902 JSON Patch format. Multiple operations can be provided and will be ap…
Untrusted display-only summary
PAYPAL_UPDATE_INVOICE
Fully updates a PayPal invoice by replacing the entire invoice with the provided data. Use this action when you need to completely replace an invoice with new data. The invoice must be in DRAFT status to be fully updated. Note: This action sends optional notifications to both the recipient and the merchant by default.…
Untrusted display-only summary
PAYPAL_UPDATE_PAY_PAL_PRODUCT
Partially updates a PayPal product using JSON Patch (RFC 6902) operations. Use this action when you need to update specific fields of a product without replacing the entire resource. This action accepts an array of patch operations (add, remove, replace, move, copy, test) and applies them to the product. Common use ca…
Untrusted display-only summary
PAYPAL_UPDATE_PAY_PAL_WEBHOOK
Updates a PayPal webhook using JSON Patch (RFC 6902) operations. Use this action when you need to modify specific fields of a webhook such as the URL or event types without replacing the entire resource. This action accepts an array of patch operations (add, remove, replace, move, copy, test) and applies them to the w…
Untrusted display-only summary
PAYPAL_UPDATE_TEMPLATES
Fully updates a PayPal invoice template. Use this action when you need to completely replace an existing template with new values. Unlike partial updates, this replaces all fields of the template. The template_id path parameter must match the id in the request body. **Note:** This action replaces the entire template.…
Untrusted display-only summary
PAYPAL_UPDATE_WEB_PROFILE
Updates a PayPal web experience profile. Use this action when you need to modify an existing web experience profile that controls the checkout flow appearance, branding, shipping options, and customer experience for PayPal payments. This action replaces the entire profile configuration with the provided values. A succ…
Untrusted display-only summary
PAYPAL_VERIFY_PAYMENT_METHOD
Verifies a multi-use payment method to ensure it has passed fraud rules and is associated with a valid account. Use this action when you need to verify that a vaulted (multi-use) payment method is valid before using it for transactions. The verification runs the payment method through your configured Braintree fraud r…
Untrusted display-only summary
PAYPAL_VERIFY_WEBHOOK_SIGNATURE
Verifies the signature of a PayPal webhook notification to confirm its authenticity. Use this action when you receive a webhook notification from PayPal and need to verify that it was actually sent by PayPal and not tampered with during transmission. This is essential for security when processing webhook events like p…
Untrusted display-only summary
Provenance
The detail snapshot comes from an attributed MIT-licensed repository revision. Safe local icons use exact-match CC0 Simple Icons symbols; unmatched brands use monograms.
Remote text is plain display metadata only. It must never become an agent prompt, execution policy, OAuth grant, or executable instruction.