← All Resources
Knowledge Skill

Laravel Revolut Skill

A collection of Claude Code skills that bring the full Revolut Merchant API into Laravel projects. Rather than consulting scattered documentation or hand-rolling integration code, developers can activate a relevant skill and let Claude generate secure, idiomatic Laravel payment code on demand.

March 30, 2026

Visit Resource

What it does

laravel-revolut-skill is a plugin for Claude Code that ships a suite of domain-specific skills covering every part of the Revolut Merchant API integration lifecycle — from initial setup and order creation through to webhook debugging and promotional widgets. Each skill encodes expert knowledge about the revolut/laravel-integration package, so Claude can produce production-ready code without guessing at API details or package conventions.

Key Features

  • Ten specialised skills covering the entire Revolut integration surface: core setup, embedded checkout, inline card fields, card popup, Revolut Pay, Apple/Google Pay, Pay by Bank, promotional widgets, webhook debugging, and the full merchant payments API.
  • Context-aware activation — skills trigger automatically based on what you are building; no need to remember which skill to call.
  • Explicit invocation — any skill can be called directly via /laravel-revolut-skill:<skill-name> when you want a specific capability.
  • Covers frontend and backend — from PHP order creation and webhook signature verification to JavaScript SDK mounting and CSS card-field styling.
  • Webhook debugging built in — the dedicated revolut-webhook-debugging skill handles the notoriously tricky HMAC signature validation, CSRF exemption, and ORDER_COMPLETED confirmation flow.

Use Cases

  1. Adding a payment method to a Laravel/Filament app — ask Claude to add a Revolut Pay button or an embedded card field; the matching skill generates the Livewire component, backend order controller, and frontend SDK code.
  2. Debugging webhook failures — the revolut-webhook-debugging skill walks Claude through raw-body handling, header extraction, and route configuration to resolve 403 or signature-mismatch errors quickly.
  3. Implementing wallet payments — the revolut-apple-google-pay skill provides the SDK setup and domain verification steps required for Apple Pay, something easy to get wrong without specialist knowledge.
  4. Generating promotional banners — the revolut-promotional-widgets skill adds Buy Now banners and payment badges without requiring an order to be created first.

Quick Start

Requirements: Laravel 10+, PHP 8.2+, and the revolut/laravel-integration package installed.

1# Install the skill plugin
2/plugin marketplace add lartisan/laravel-revolut-skill
3# or:
4/plugin install laravel-revolut-skill@lartisan

Add the required environment variables to your .env:

1REVOLUT_API_KEY=your_merchant_api_key
2REVOLUT_MODE=sandbox # or production

Once installed, skills activate automatically. You can also call them directly:

1/laravel-revolut-skill:revolut-integration
2/laravel-revolut-skill:revolut-webhook-debugging

Example prompts to try with Claude:

1"Add a Revolut Pay button to my Filament checkout page."
2"Debug why my Revolut webhooks are returning a 403 error."
3"Generate a Livewire component for an embedded Revolut card field."

Conclusion

laravel-revolut-skill is an efficient force-multiplier for any Laravel team working with Revolut payments. By encoding Revolut Merchant API expertise directly into Claude Code skills, it eliminates the research overhead that comes with payment integrations and consistently produces secure, tested, Laravel-idiomatic code.

Reviews

No reviews yet. Be the first to leave one.

Sign in to leave a review.

Sign in

Newsletter

Get notified when new components and articles are published. No spam, just Filament goodness.

We will send you a confirmation link before you are subscribed.