Braintree
Aynı zamanda bir ajan aracıBraintree (a PayPal service) GraphQL payments API: charge/authorize/capture/void/refund transactions across cards, PayPal, Venmo, and US bank accounts; tokenize and vault payment methods; manage customers, disputes (chargebacks), recurring-billing subscriptions and plans, client tokens, Local Payment Methods, and Apple Pay domains. Single-endpoint GraphQL (POST /graphql) with an HTTP-200-with-errors response model (ADR-035) and HTTP Basic (public_key:private_key) auth plus a required Braintree-Version header. In-person/POS-reader and sandbox-only test-helper operations are out of scope for v1.
94 eylemler · 1 tetikleyiciler
Braintree entegrasyonu — 94 aksiyon ve 1 tetikleyici ile Braintree'ı otomasyonlarına bağla; her aksiyon aynı zamanda bir AI agent aracı. Örnek: Ping (connectivity check), Get Viewer, Get Node by ID, Search, Transaction Report. Boş bir tuvalde uğraşmadan — bağla ve workflow'larında kullan.
Aşağıdaki her eylem, bir AI ajanının da çağırabileceği bir araçtır — aynı pack hem iş akışlarınızı hem ajanlarınızı çalıştırır.
Tetikleyiciler 1
Braintree üzerinde bir iş akışını başlatabilen olaylar.
On new/changed Braintree transactions
Polls the GraphQL 'search' query for transactions. Thread pageInfo.endCursor into the 'after' GraphQL variable (a body variable inside 'variables', not a top-level query-string param) — same modeling as the pipefy 'after' polling precedent in this repo.
Eylemler 94
Zervanor'un Braintree üzerinde yapabilecekleri.
Ping (connectivity check)
Connectivity check; returns the literal string "pong". No inputs, no side effects. READ test target.
Get Viewer
The currently authenticated viewer (merchant identity / account context). Read-only, no args. Secondary identity check.
Get Node by ID
Fetch any object (transaction, customer, payment method, dispute, etc.) by its global GraphQL id.
Search
Search transactions / customers / disputes / payment methods by criteria; returns a Relay connection (edges/pageInfo). Cursor-paginated via 'after'.
Transaction Report
Transaction-level reporting query.
Get Client Configuration
Client SDK configuration for the authenticated context.
Convert Legacy ID
Convert a legacy (XML-API) id to a GraphQL global id.
Batch Convert Legacy IDs
Batch legacy-id to global-id conversion.
List Subscription Plans
List recurring-billing plans.
List Subscription Plan Add-Ons
List add-ons available to plans.
List Subscription Plan Discounts
List discounts available to plans.
Get PayPal Billing Agreement Details
Look up PayPal billing-agreement details.
Get PayPal Order Details
Look up PayPal order details.
List Apple Pay Registered Domains
List Apple Pay domains registered for the merchant.
Charge Payment Method
Create a transaction and capture funds immediately from a vaulted/single-use payment method id.
Charge Credit Card
Charge a credit-card payment method (capture immediately).
Charge PayPal Account
Charge a PayPal account payment method.
Charge Venmo Account
Charge a Venmo account payment method.
Charge US Bank Account
Charge a US bank account (ACH).
Authorize Payment Method
Authorize (hold funds, no capture) on a payment method.
Authorize Credit Card
Authorize a credit-card payment method.
Authorize PayPal Account
Authorize a PayPal account.
Authorize Venmo Account
Authorize a Venmo account.
Capture Transaction
Capture funds on a previously authorized transaction.
Partial Capture Transaction
Capture a partial amount of an authorized transaction (PayPal/Venmo).
Update Transaction Amount
Adjust the amount of an authorized transaction before capture.
Update Transaction Custom Fields
Update custom fields on a transaction.
Submit Transaction Feedback
Submit transaction feedback (risk/fraud signals).
Add Transaction Package Tracking
Add package-tracking info to a transaction.
Attach Transaction Risk Context
Attach a risk context to a transaction request.
Evaluate Transaction Risk
Evaluate fraud/risk for a transaction.
Refund Transaction
Refund a settling/settled transaction (full or partial).
Void Transaction
Void a transaction before settlement.
Reverse Transaction
Void if unsettled, refund if settled (auto-reverse).
Reverse Refund
Reverse a previously issued refund.
Detached Refund to Credit Card
Detached refund to a credit card (not tied to a prior sale).
Detached Refund to US Bank Account
Detached refund to a US bank account.
Tokenize Credit Card
Tokenize raw card data into a single-use payment method.
Tokenize US Bank Account
Tokenize a US bank account.
Tokenize US Bank Login
Tokenize via US bank login.
Tokenize CVV
Tokenize a CVV.
Tokenize Network Token
Tokenize a network token.
Tokenize PayPal One-Time Payment
Tokenize a one-time PayPal payment.
Tokenize PayPal Billing Agreement
Tokenize a PayPal billing agreement.
Tokenize Apple Pay Card
Tokenize an Apple Pay card.
Tokenize Samsung Pay Card
Tokenize a Samsung Pay card.
Tokenize Custom-Actions Payment Method
Tokenize a custom-actions payment method.
Vault Payment Method
Store a single-use payment method in the vault for reuse.
Vault Credit Card
Vault a credit card directly.
Vault PayPal Billing Agreement
Vault a PayPal billing agreement.
Vault US Bank Account
Vault a US bank account.
Verify Payment Method
Verify a vaulted payment method against fraud rules.
Verify Credit Card
Verify a credit card.
Verify US Bank Account
Verify a US bank account.
Update Credit Card Billing Address
Update billing address on a vaulted card.
Update Credit Card Cardholder Name
Update cardholder name on a vaulted card.
Update Credit Card Expiration Date
Update expiration date on a vaulted card.
Delete Payment Method from Vault
Permanently delete a vaulted payment method.
Delete Payment Method from Single-Use Token
Delete the payment method behind a single-use token.
Confirm Micro-Deposit Amounts
Confirm micro-deposit amounts (bank verification).
Perform 3-D Secure Lookup
Perform a 3-D Secure lookup on a payment method.
Create Customer
Create a customer record.
Update Customer
Update a customer record.
Delete Customer
Delete a customer record.
Update Custom Fields
Update custom fields (customer/transaction custom-field values).
Accept Dispute
Accept an OPEN dispute (concede).
Add Dispute Text Evidence
Add text evidence to an OPEN dispute.
Attach Dispute File Evidence
Attach file evidence to a dispute.
Remove Dispute Evidence
Remove previously added dispute evidence.
Finalize Dispute
Finalize an OPEN dispute (submit response before reply-by date).
Submit Dispute Feedback
Submit feedback on a dispute.
Create Subscription
Create a subscription.
Update Subscription
Update a subscription.
Cancel Subscription
Cancel a subscription.
Charge Subscription Out-of-Cycle
Charge a subscription out-of-cycle.
Create Subscription Plan
Create a billing plan.
Update Subscription Plan
Update a billing plan.
Create Client Token
Create a client token for the client SDK.
Create Universal Access Token
Create a universal access token.
Start One-Time PayPal Payment
Start a one-time PayPal payment.
Update One-Time PayPal Payment
Update a one-time PayPal payment.
Create PayPal Billing Agreement
Create a PayPal billing agreement.
Create Billing Agreement JWT
Create a JWT for a billing agreement flow.
Create Local Payment Context
Create a Local Payment Method context.
Create Non-Instant Local Payment Context
Create a non-instant LPM context.
Create Venmo Payment Context
Create a Venmo payment context.
Generate FX Exchange Rate Quote
Generate an FX exchange-rate quote.
Generate Edit Funding Instrument URL
Generate a URL to edit a funding instrument.
Register Apple Pay Domains
Register domains for Apple Pay on the web.
Unregister Apple Pay Domain
Unregister an Apple Pay domain.
Create Apple Pay Web Session
Create an Apple Pay web session.
Create OAuth Client Secret
Create an OAuth client secret.
Delete OAuth Client Secret
Delete an OAuth client secret.
Disable OAuth Client Secret
Disable an OAuth client secret.
Aramanızla eşleşen bir şey yok.
Braintree kullanan Çözüm Şablonları
Braintree ile kendi otomasyonunu görsel tasarımcıda kur.
Sıkça sorulan sorular
Braintree ile neler otomatikleştirebilirim?
94 aksiyon var — örneğin: Ping (connectivity check), Get Viewer, Get Node by ID, Search, Transaction Report ve daha fazlası.
Hangi Braintree olayları bir workflow başlatabilir?
1 tetikleyici — örneğin: On new/changed Braintree transactions.
Braintree bir AI agent aracı olarak kullanılabilir mi?
Evet. Braintree'ın her aksiyonu otomatik olarak bir AI agent aracına dönüşür — aynı pack hem workflow'larını hem agent'larını besler.
Braintree entegrasyonu nasıl modellenir?
Braintree sürümlü bir connector pack olarak modellenir; muhakeme gerektiren adımlar workflow'larla aynı runtime'da barınan first-party agent'lara düşer.