Braintree Automation

Braintree Automation: manage payment processing via Stripe-compatible tools for customers, subscriptions, payment methods, and transactions

Install

Hot:2

Download and extract to your skills directory

Copy command and send to OpenClaw for auto-install:

Download and install this skill https://openskills.cc/api/download?slug=composiohq-composio-skills-braintree-automation&locale=en&source=copy

Braintree Automation - Braintree Payment Automation Tool

Skills Overview


Braintree Automation is a skill that automates Braintree payment workflows using a Stripe-compatible toolset. It supports customer management, subscription creation, payment method handling, and balance transaction lookup.

Use Cases


  • SaaS Subscription Management - Automatically create and manage customer subscriptions, handle trial periods and billing cycles, and support filtering and querying by subscription status

  • Enterprise Payment Workflow Integration - Route Braintree payment flows through the Composio platform in a unified manner, integrating customer creation, payment method attachment, and balance transaction queries into existing business systems

  • Customer Data Management and Analytics - Use the Stripe Search Query Language to search customers (by email, name, metadata), review customer balance transaction history, and support pagination and time-range filtering
  • Core Features


  • Full Lifecycle Customer Management - Create new customers (including email, name, phone, and address), retrieve customers by ID, update customer information, list customers with pagination, and search using field-prefix syntax (e.g., email:'user@example.com' or name~'John')

  • Subscription Automation - Create subscriptions for existing customers, specify price products or inline-defined price data, support trial period configuration, choose billing collection method (automatic charges or sending invoices), include an option to cancel at the end of the billing period, and filter customer subscriptions by status

  • Payment Methods and Balance Management - List customer payment methods (filter by type: card, sepa_debit, us_bank_account), attach payment methods to customers, and query customer balance transaction history (supports filtering by creation time, invoice ID, and pagination cursors)
  • Frequently Asked Questions

    Does Braintree Automation require an MCP server?


    Yes. This skill requires connecting to the Rube MCP server (https://rube.app/mcp). Before executing any tool, ensure the stripe tool package has an active connection. If there is no active connection, initiate one via RUBE_MANAGE_CONNECTIONS.

    What payment methods does Braintree Automation support?


    It supports multiple payment method types, including card payments (card), SEPA debit (sepa_debit), and U.S. bank accounts (us_bank_account), among others. You can filter specific types of payment methods using the type parameter of the STRIPE_GET_CUSTOMERS_CUSTOMER_PAYMENT_METHODS tool.

    Does Braintree subscription creation require a default payment method?


    Not necessarily. If you set trial_period_days (trial period) or use collection_method='send_invoice' (send invoice billing), you do not need to provide default_payment_method. In other cases, it’s recommended to provide a payment method to ensure the subscription can activate successfully.