Bancontact for Hermes
Bancontact is the most widely used payment method in Belgium. With Hermes, the self-hosted agent runtime with a native MCP client, your agent can create payment links and invoices — customers then pay with Bancontact. The bridge is zahls.ch remote MCP: create an account, activate Bancontact, connect MCP in Hermes. Your agent uses the tools directly; transactions and payouts stay in the zahls.ch dashboard.
Hermes Agent (Nous Research) is a self-hosted agent runtime with a native MCP client: external tools show up as first-class capabilities.
Add zahls.ch remote MCP to your Hermes config — endpoint https://www.zahls.ch/mcp with headers X-API-KEY and X-Instance. Hermes can then create payment links, trigger invoices, and query payment status.
Exact syntax depends on your Hermes version (HTTP / streamable HTTP MCP). Details and safety notes are in the connect guide.
Suitable for teams running Hermes self-hosted who want to drive payments without a custom bridge.
Features
- Native MCP client in Hermes
- zahls.ch remote HTTP endpoint
- Payment tools without glue code
- Same auth as the REST API
- Fits self-hosted agent setups
Benefits
- An expected payment method for the Belgian market
- Remote MCP instead of a custom glue API
- Payment links and status as agent tools
- zahls.ch tools as first-class capabilities in Hermes
Use cases
Bancontact for Hermes pays off in many scenarios:
- Belgian customers used to Bancontact
- Support or ops agents that create and share payment links with Bancontact
- Teams connecting agent workflows to Swiss payments — without a custom backend in between
Setup
How to use Bancontact with Hermes
- Create a zahls.ch account and complete verification.
- Activate Bancontact in your zahls.ch dashboard under payment methods.
- Create an API key and note your instance name.
- Add the zahls.ch remote MCP endpoint to your Hermes MCP config (HTTP URL plus X-API-KEY and X-Instance headers).
- Have the agent create a test payment link and complete a Bancontact payment in test mode.
FAQ
Do I need a separate contract for Bancontact?
No. You activate Bancontact in your zahls.ch account – without a separate acquiring contract.
How does Hermes connect to zahls.ch?
Via remote MCP: endpoint https://www.zahls.ch/mcp with the X-API-KEY and X-Instance headers. Details are in the connect guide under Help → Agents.
What does Bancontact with Hermes cost?
Transaction fees depend on your zahls.ch plan. There are no setup fees for MCP or the agent connection.