Plugins & integrations

Five official ways in, depending on what you already run.

A store plugin, two SDKs, a Laravel package, and an MCP server for AI coding agents. Each one talks to the same API, so what you integrate with does not change what OrcaRail can do.

What each integration installs

Requirements are the real ones from the docs, not a marketing summary. Check the version floors before you plan an integration.

Official OrcaRail integrations with install command, requirements, and capabilities.
PlatformPackageRequiresWhat you get
AI coding agentsnpx -y @orcarail/mcp --tools=allNode. An API key and secret only for private tools — rates and pay tools work without credentials.Claude Code, Cursor, and Codex can create payment intents, manage subscriptions, maintain your catalog, and look up rates. Runs locally over stdio.
WooCommercegithub.com/OrcaRail/plugins-woocommercePHP 8.1+, WordPress 6.4+, WooCommerce 8.0+, and an API key and secret with a webhook signing secret.Crypto checkout as a WooCommerce payment method, using OrcaRail hosted checkout and the PHP SDK underneath.
Node.jsnpm install @orcarail/nodeA Node project, in TypeScript or JavaScript.Payment intents, subscriptions, catalog, and webhook signature verification, with authentication and request formatting handled for you.
PHPcomposer require orcarail/orcarail-phpPHP 8.1+ with ext-curl and ext-json.One client with lazily created services, payments and subscriptions, and webhook signature verification.
Laravelcomposer require orcarail/cashier-orcarailA Laravel application.A Cashier-style Billable trait, local subscription state, hosted checkout redirects, and signed webhook sync.

Which one do you need?

They are not alternatives to each other so much as different entry points. Most teams end up using one, and some pair an SDK with the MCP server while building.

You run a store

Install the WooCommerce plugin. Crypto appears as a payment method at checkout and you write no integration code.

You have your own backend

Use the Node or PHP SDK, or Laravel Cashier if you are on Laravel. You control the payment flow and verify webhooks yourself.

You build with an AI agent

Add the MCP server so Claude Code, Cursor, or Codex can call OrcaRail directly while you work, instead of guessing at the API.

Everything here is documented, not just listed

Each integration has a full setup guide with configuration, examples, and its API reference.

Choose your language

Choose your language