MCP Hub
Back to servers

@theyahia/iyzico-mcp

MCP server for iyzico — payment gateway, 3DS, refunds (Turkey)

npm280/wk
Updated
Apr 1, 2026

Quick Install

npx -y @theyahia/iyzico-mcp

iyzico-mcp

MCP server for iyzico payment gateway (Turkey). Supports payments, refunds, checkout forms, sub-merchants, and 3D Secure via HMAC authentication.

Tools (8)

ToolDescription
create_paymentCreate a payment with card details
retrieve_paymentGet payment details by ID
cancel_paymentCancel a payment
refund_paymentRefund a payment transaction
create_checkout_formCreate a hosted checkout form
retrieve_checkout_formGet checkout form result by token
create_sub_merchantRegister a sub-merchant for marketplace
create_threeds_paymentInitialize a 3D Secure payment

Quick Start

{
  "mcpServers": {
    "iyzico": {
      "command": "npx",
      "args": ["-y", "@theyahia/iyzico-mcp"],
      "env": {
        "IYZICO_API_KEY": "<YOUR_API_KEY>",
        "IYZICO_SECRET_KEY": "<YOUR_SECRET_KEY>"
      }
    }
  }
}

Environment Variables

VariableRequiredDescription
IYZICO_API_KEYYesAPI key from iyzico dashboard
IYZICO_SECRET_KEYYesSecret key from iyzico dashboard
IYZICO_SANDBOXNoSet to "true" to use sandbox API

Demo Prompts

  • "Create a payment of 100 TRY for an online order"
  • "Check the status of payment pay_abc123"
  • "Cancel payment pay_xyz789"
  • "Refund 50 TRY from transaction pt_001"
  • "Create a checkout form for 250 TRY with callback to https://myshop.com/done"
  • "Register a new sub-merchant for my marketplace"

License

MIT

Reviews

No reviews yet

Sign in to write a review