4,500+ servers built on MCP Fusion
Vinkius

Worldpay MCP. Manage payments, refunds, and settlements from chat.

Claude Claude
ChatGPT ChatGPT
Cursor Cursor
Gemini Gemini
Windsurf Windsurf
VS Code VS Code
JetBrains JetBrains
Vercel Vercel
See Vinkius in Action

Works with every AI agent you already use

…and any MCP-compatible client

Worldpay MCP on Cursor AI Code Editor MCP Client Worldpay MCP on Claude Desktop App MCP Integration Worldpay MCP on OpenAI Agents SDK MCP Compatible Worldpay MCP on Visual Studio Code MCP Extension Client Worldpay MCP on GitHub Copilot AI Agent MCP Integration Worldpay MCP on Google Gemini AI MCP Integration Worldpay MCP on Lovable AI Development MCP Client Worldpay MCP on Mistral AI Agents MCP Compatible Worldpay MCP on Amazon AWS Bedrock MCP Support

Just plug in your AI agents and start using Vinkius.

Worldpay handles your entire payment lifecycle: processing payments, managing refunds, and auditing settlements. Connect it to your AI agent to instantly initiate orders, create reusable tokens for customer data, or pull granular settlement reports without leaving chat.

What your AI agents can do

Create payment order

Creates a brand new payment order using the token, amount, currency, and an order description.

Create reusable token

Generates a secure, reusable payment token from sensitive customer card data.

Get api health

Checks and reports the current operational status of the Worldpay API connection for immediate troubleshooting.

+ 6 more capabilities included
Process and track payments

Initiates new payment orders using a secure token, providing real-time confirmation and order codes.

Manage customer payment data

Generates reusable tokens from sensitive card details, allowing you to process future payments without storing raw numbers.

Issue refunds for orders

Processes partial or full refunds against a previously completed and recorded order code.

Audit bank settlements

Lists all settled funds into your account, providing deep details on the transaction batches.

Verify API connectivity

Checks the live operational status of the Worldpay integration to confirm service availability.

Supported MCP Clients

Claude Claude
ChatGPT ChatGPT
Cursor Cursor
Gemini Gemini
Windsurf Windsurf
VS Code VS Code
JetBrains JetBrains
Vercel Vercel
+ other MCP clients
Free for Subscribers

Waiting for input…

AI Agent

Worldpay MCP Server: 9 Tools for Payment Operations

Use these nine tools to manage every aspect of payment processing, from creating new orders and generating tokens to auditing full settlement batches.

create019d7625

create payment order

Creates a brand new payment order using the token, amount, currency, and an order description.

create019d7625

create reusable token

Generates a secure, reusable payment token from sensitive customer card data.

get019d7625

get api health

Checks and reports the current operational status of the Worldpay API connection for immediate troubleshooting.

get019d7625

get order details

Retrieves all specific details associated with a given payment order code.

get019d7625

get settlement details

Pulls granular, detailed information for one specific settlement batch ID.

get019d7625

get token details

Retrieves metadata and status details for a specified payment token ID.

list019d7625

list payment settlements

Lists all recent funds that have been settled into your Worldpay account, giving an overview of the batches.

list019d7625

list webhook endpoints

Lists every registered webhook notification endpoint to help verify configuration settings.

refund019d7625

refund payment order

Processes a refund by providing the original order code and the exact amount of money needed back.

Choose How to Get Started

Build a custom MCP for your own tools, or connect a ready-made integration from our catalog.

Build Your Own

Turn any API into an MCP. Import a spec, define Agent Skills, or deploy with MCPFusion.

  • Import from OpenAPI, Swagger, or YAML specs
  • Create Agent Skills with progressive disclosure
  • Deploy to edge with MCPFusion framework
  • Built in DLP, auth, and compliance on every call
  • Real time usage dashboard and cost metering
  • Publish to catalog or keep private
Start building

Make Your AI Do More

Start with Worldpay, then connect any of our 4,700+ other servers whenever your AI needs more. One click, no limits.

  • Use this MCP plus 4,700+ others, all in one place
  • Add new capabilities to your AI anytime you want
  • Every connection is secured and compliant automatically
  • Track usage and costs across all your servers
  • Works with Claude, ChatGPT, Cursor, and more
  • New servers added to the catalog every week

What you can do with this MCP connector

You're running a global payment operation. You don't wanna be staring at dashboards; you want this stuff handled in natural conversation. This server connects Worldpay directly to your agent, letting you manage payments, handle refunds, and audit settlements without leaving the chat window.

Processing Payments & Managing Tokens

You can initiate a brand new payment order instantly using create_payment_order. You just gotta supply four things: a secure reusable token, the total amount in money, what currency you're paying in, and a description for the order. The tool spits out real-time confirmation right away, giving you an order code to track everything else.

Need to handle customer payment data? Don't store raw card numbers; that’s risky business. You use create_reusable_token to generate a secure, reusable token from sensitive card details. This process lets you keep processing payments for the same customer later on without ever having to deal with their actual credit card number again.

When you need payment history or specific transaction info, you've got options. To check what happened with any paid order, use get_order_details and give it that specific payment order code. If you're tracking a token—maybe you wanna see its status or metadata—you run get_token_details, providing just the specified token ID.

Refunds and Auditing Settlements

If an order needs money coming back, use refund_payment_order. Just give it the original order code and the exact amount of money you need refunded. This handles both partial and full refunds against a payment that's already cleared.

To audit your books, you list all settled funds using list_payment_settlements. That gives you a high-level overview of every batch of money deposited into your Worldpay account. For the deep dive—the granular details on one specific settlement period—you run get_settlement_details, supplying only that single settlement batch ID. You'll see exactly what transactions make up those funds.

System Checks and Configuration

You gotta know if the connection is solid before you start transacting. Run get_api_health to check the live operational status of the Worldpay API connection. This confirms whether your gateway is reachable right now, so you can troubleshoot immediately if something's up.

If you use webhooks for real-time updates—which you should—you need to verify that setup. You run list_webhook_endpoints to list every registered notification endpoint, letting you confirm the configuration settings are rock solid and ready to receive payment updates. If your system uses tokens for payments, you can also get a list of all those endpoints using list_webhook_endpoints, verifying they're set up correctly.

Every piece of data—from creating an order via create_payment_order with the token, amount, currency, and description; to generating reusable payment identifiers through create_reusable_token; to confirming a transaction's status using get_order_details by code; to processing a partial reimbursement using refund_payment_order against an order code; or pulling deep accounting info via get_settlement_details with a batch ID—you manage the entire lifecycle right here.

You can confirm connectivity anytime with get_api_health, and you'll always know which endpoints are live by checking list_webhook_endpoints. These tools give you total control over payments, refunds, and settlement reporting.

How Worldpay MCP Works

  1. 1 Subscribe to this server and provide your Worldpay Service Key.
  2. 2 Connect your AI client (Claude, Cursor, etc.) to the MCP Server via Vinkius Marketplace.
  3. 3 Tell your agent what you need—for example, 'Refund $50 for order ORD-XYZ'—and it runs the necessary tool calls.

The bottom line is that your AI agent acts as a payment operations coordinator, replacing manual navigation through complex banking dashboards.

Who Is Worldpay MCP For?

Anyone who deals with money moving—finance teams, e-commerce managers, or developers testing payments. You're the person tired of clicking through five different tabs and cross-referencing PDFs just to confirm a single refund status at 2 AM.

E-commerce Manager

Handles customer service issues by instantly looking up transaction details and processing refunds without manually entering order codes.

Accountant / Finance Analyst

Reconciles daily payment batches and monitors settlements using simple chat commands, speeding up the audit process significantly.

Software Developer

Tests new payment flows by creating reusable tokens and verifying webhook configurations through conversation to validate integration points.

What Changes When You Connect

  • Process Payments Instantly: Use create_payment_order to initiate payment orders using secure tokens. You get real-time status updates without ever touching a dashboard.
  • Secure Token Management: The create_reusable_token tool lets you store customer card data safely. This means your agent can process repeat payments without needing sensitive raw information.
  • Full Settlement Audit Trail: Run list_payment_settlements to see all recent funds deposited into your account. You can then use get_settlement_details for deep, transaction-level breakdowns.
  • Effortless Refunds: Need to refund a customer? Just run refund_payment_order. Specify the order code and amount; the agent handles the API call and status update.
  • Immediate Debugging: If payments fail or updates are missed, use get_api_health or list_webhook_endpoints to instantly check connectivity and configuration. No more guesswork.

Real-World Use Cases

01

Reconciling a large batch of refunds

The e-commerce manager needs to refund 15 different orders that spanned last week. Instead of logging into the dashboard, they tell their agent: 'Refund $X for order ORD-Y.' The agent runs refund_payment_order multiple times and tracks all successes automatically.

02

Auditing discrepancies between bank statements

An accountant notices a discrepancy. They ask the agent to run list_payment_settlements. They review the list, pull out a suspect ID, and use get_settlement_details to pinpoint exactly which transaction caused the variance.

03

Verifying webhook setup after an integration change

A developer just updated the payment gateway. Before going live, they ask the agent to run list_webhook_endpoints. This confirms every notification endpoint is registered and ready for testing.

04

Handling a high-volume checkout failure

The system reports an error on a payment attempt. The support agent asks the agent to use get_order_details with the failed order code, instantly pulling up the transaction status and necessary details for the customer.

The Tradeoffs

Treating payments like general data queries

Trying to 'find out how much money arrived' by reading a simple account balance. This ignores the complex stages of processing and settlement.

Always start with list_payment_settlements to see the batches, then use get_settlement_details to break down those funds into specific transactions.

Assuming a connection is working

Starting a payment run and waiting for failure. You might miss an underlying API issue that prevents any transaction from completing.

First, always check the health with get_api_health. This confirms the Worldpay gateway is actually reachable before you attempt to use create_payment_order.

Mixing up tokens and orders

Using a token ID when you should be tracking an order code. A token only holds data; it doesn't represent the transaction itself.

Use get_token_details to check the raw data held by the token, but use get_order_details for information about the actual payment event.

When It Fits, When It Doesn't

Use this server if your core job involves tracking money movement: processing payments, issuing refunds, or reconciling funds. You need to manage the entire lifecycle—from initial tokenization (create_reusable_token) all the way through settlement auditing (list_payment_settlements). Don't use it if you just need to read static data (like a customer mailing address); another service is better suited. If your sole task is reporting on historical financial summaries, focusing only on get_order_details might be enough, but for full operational control, you need the whole suite.

Independent Platform Disclaimer: Vinkius is an independent platform and is not affiliated with, endorsed by, sponsored by, verified by, or otherwise authorized by Worldpay. All third-party trademarks, logos, and brand names are the property of their respective owners. Their use on this website is strictly for informational purposes to identify service compatibility and interoperability.

VINKIUS INFRASTRUCTURE

Cloud Hosted

Managed infra

V8 Isolated

Sandboxed per request

Zero-Trust Proxy

No stored credentials

DLP Enforced

Policy on every call

GDPR Compliant

EU data residency

Token Compression

~60% cost reduction

How we secure it →

Works with Claude, ChatGPT, Cursor, and more

The Model Context Protocol standardizes how applications expose capabilities to LLMs. Instead of operating in isolation, your AI gains direct access to external platforms, live data, and real-world actions through secure, standardized connections.

This server provides 9 capabilities that interface natively with Claude, ChatGPT, Cursor, and any MCP client. No middleware. No custom integration required.

Available Capabilities

create_payment_order create_reusable_token get_api_health get_order_details get_settlement_details get_token_details list_payment_settlements list_webhook_endpoints refund_payment_order

Reconciling payments used to mean jumping between four different dashboards.

You'd log into your e-commerce platform to find an order ID. Then, you'd switch tabs to your payment processor dashboard to check the status against that ID. If it was a refund, you had to manually create a support ticket and wait for someone to confirm the API call was made. It took minutes, sometimes hours.

With this MCP server, you tell your agent: 'Confirm refund of $50 for order ORD-XYZ.' The agent runs `refund_payment_order`, updates Worldpay immediately, and gives you a confirmation code—all in one chat window.

Worldpay MCP Server: Manage payments, refunds, and settlements from chat.

Previously, checking settlement details meant running complex reports that needed manual filtering by date range and transaction type. You'd get a massive spreadsheet dump just to find three key figures you needed for your books.

Now, ask the agent to 'Show me last week's settled funds.' It runs `list_payment_settlements` and immediately gives you the summary data you need, without generating a single useless column of numbers.

Common Questions About Worldpay MCP

How do I process payments with Worldpay using my AI agent? +

You run create_payment_order by providing your payment token, the amount, and the currency. The agent initiates the transaction and returns a unique order code.

What is the difference between getting order details and settlement details with Worldpay? +

Order details (get_order_details) cover one specific payment attempt. Settlement details (get_settlement_details) report on larger batches of funds that have cleared into your bank account.

Can I refund an order using the Worldpay MCP Server? +

Yes, use refund_payment_order. You just need to provide two things: the original order code and the precise amount you want refunded.

How do I check if my payment gateway is working with Worldpay? +

Use the get_api_health tool. It runs a quick diagnostic check and tells you right away if your Worldpay API connection is operational or if there's an issue.

What is the purpose of the `create_reusable_token` tool in Worldpay? +

It generates a secure, reusable token from sensitive card data. This process lets your AI client handle tokens instead of raw credit card numbers. That keeps you compliant and safe while processing payments.

Using `list_payment_settlements`, how can I get a full audit of my account's incoming funds? +

This tool lists all settled funds, giving you an overview of every batch. You can then use the get_settlement_details tool to drill down and find specific transaction breakdowns for reconciliation.

How does the Worldpay MCP Server help manage webhooks using `list_webhook_endpoints`? +

This tool lists every registered webhook notification endpoint. You can confirm that your real-time URLs are correctly configured and accessible, ensuring payment updates arrive when they should.

If I only have an order code, how can Worldpay help me check the status? +

You pass just the order ID to the get_order_details tool. Your AI client pulls all relevant data—like the current payment status and transaction history—without you having to manually navigate the dashboard.

Can I process a refund through the agent? +

Yes. The refund_payment_order tool allows your AI agent to initiate a refund for any completed transaction. You just need to provide the order code and the amount (in minor units), and the agent will process it via the Worldpay API.

How do I check the status of a specific payment? +

You can use the get_order_details tool. Provide the unique order code, and your agent will return the full transaction metadata, including current payment status, amount, and timestamp.

Can I see a list of recent settlements made to my bank account? +

Absolutely. Use the list_payment_settlements tool to retrieve a summary of outgoing transfers to your account. You can then use get_settlement_details to see the individual payments included in each batch.

More in this category

You might also like

Built & Managed by Vinkius 30s setup 9 tools

We've already built the connector for Worldpay. Just plug in your AI agents and start using Vinkius.

No hosting. No infrastructure. No complex setup.
All 9 tools are live and waiting. You're up and running in seconds.

Claude Claude
ChatGPT ChatGPT
Cursor Cursor
Gemini Gemini
Windsurf Windsurf
VS Code VS Code
JetBrains JetBrains
Vercel Vercel
+ other MCP clients

Vinkius gives your AI agents access to the full catalog of app connectors, all fully managed, secure, and enterprise-ready. One subscription, every tool you need.

Zero hosting required Full MCP catalog included Enterprise-grade security Auto-updated by Vinkius

Built, hosted, and secured by Vinkius. You just connect and go.