Skip to main content
Glama

Payware MCP Server

Official
by payware
.env.exampleโ€ข4.36 kB
# payware MCP Server Configuration # Copy this file to .env and configure for your partner type # ============================================================================= # PARTNER TYPE CONFIGURATION (Required) # ============================================================================= # Specify your partner type: merchant, isv, or payment_institution # This determines which tools are available and how authentication works PAYWARE_PARTNER_TYPE=merchant # ============================================================================= # COMMON CONFIGURATION (All Partner Types) # ============================================================================= # Partner ID from payware dashboard (Required) PAYWARE_PARTNER_ID=YOUR_PARTNER_ID # Path to private key files - relative to project root (Required) # Choose the appropriate private key path for your partner type and environment PAYWARE_SANDBOX_PRIVATE_KEY_PATH=keys/sandbox-your-partner-private-key.pem PAYWARE_PRODUCTION_PRIVATE_KEY_PATH=keys/production-your-partner-private-key.pem # Sandbox base URL (Optional - defaults to https://sandbox.payware.eu/api) PAYWARE_SANDBOX_URL=https://sandbox.payware.eu/api # Production base URL (Optional - defaults to https://api.payware.eu/api) PAYWARE_PRODUCTION_URL=https://api.payware.eu/api # ============================================================================= # ISV-SPECIFIC CONFIGURATION (Only when PAYWARE_PARTNER_TYPE=isv) # ============================================================================= # OAuth2 Client ID from payware dashboard (Required for ISV) PAYWARE_OAUTH_CLIENT_ID=YOUR_CLIENT_ID # OAuth2 Client Secret from payware dashboard (Required for ISV) PAYWARE_OAUTH_CLIENT_SECRET=YOUR_CLIENT_SECRET # Default merchant ID to use when not specified (Optional for ISV) PAYWARE_DEFAULT_MERCHANT_ID=DEFAULT_MERCHANT_PARTNER_ID # ============================================================================= # PAYMENT INSTITUTION SPECIFIC (Only when PAYWARE_PARTNER_TYPE=payment_institution) # ============================================================================= # Additional configuration for Payment Institutions can be added here # Currently uses same configuration as merchants # ============================================================================= # CONFIGURATION EXAMPLES BY PARTNER TYPE # ============================================================================= # EXAMPLE: Merchant Configuration # PAYWARE_PARTNER_TYPE=merchant # PAYWARE_PARTNER_ID=MERCHANT123 # PAYWARE_SANDBOX_PRIVATE_KEY_PATH=keys/sandbox-merchant-private.pem # PAYWARE_PRODUCTION_PRIVATE_KEY_PATH=keys/production-merchant-private.pem # EXAMPLE: ISV Configuration # PAYWARE_PARTNER_TYPE=isv # PAYWARE_PARTNER_ID=ISV456 # PAYWARE_SANDBOX_PRIVATE_KEY_PATH=keys/sandbox-isv-private.pem # PAYWARE_PRODUCTION_PRIVATE_KEY_PATH=keys/production-isv-private.pem # PAYWARE_OAUTH_CLIENT_ID=client_abc123 # PAYWARE_OAUTH_CLIENT_SECRET=secret_xyz789 # PAYWARE_DEFAULT_MERCHANT_ID=MERCHANT001 # EXAMPLE: Payment Institution Configuration # PAYWARE_PARTNER_TYPE=payment_institution # PAYWARE_PARTNER_ID=PI789 # PAYWARE_SANDBOX_PRIVATE_KEY_PATH=keys/sandbox-pi-private.pem # PAYWARE_PRODUCTION_PRIVATE_KEY_PATH=keys/production-pi-private.pem # ============================================================================= # PARTNER TYPE DESCRIPTIONS # ============================================================================= # merchant: Direct businesses accepting payments # - Standard JWT authentication (iss=partnerId, aud="https://payware.eu") # - Transaction creation, status checking, history # - Tools: create/cancel transactions, check status, view history # isv: Independent Software Vendors serving multiple merchants # - OAuth2 + JWT hybrid authentication # - JWT includes: iss=isvId, aud=merchantId, sub=oauth2Token # - Multi-merchant management capabilities # - Tools: merchant onboarding, OAuth2 management, transaction creation for merchants # payment_institution: Banks, e-wallets, financial institutions # - Standard JWT authentication (same as merchants) # - Consumer-facing payment processing and P2P capabilities # - Tools: consumer payments, P2P transfers, cross-institution transactions

MCP directory API

We provide all the information about MCP servers via our MCP API.

curl -X GET 'https://glama.ai/api/mcp/v1/servers/payware/mcp-server'

If you have feedback or need assistance with the MCP directory API, please join our Discord server