Mollie
Also an agent toolMollie Payments API v2: create and manage payments (with refunds, chargebacks and captures), refunds, chargebacks, customers, mandates, subscriptions, orders (with lines, shipments and order refunds), payment methods, settlements, invoices, balances, terminals, payment links, captures, organizations, permissions, profiles, and onboarding. Bearer API-key auth (Authorization: Bearer <key>); the same host serves test and live — the key prefix (test_ / live_) selects the mode, so no separate environment host is modelled. Change notifications use polling (list payments / list orders cursor pagination); Mollie's per-resource webhook delivers only the resource id (unsigned) and is documented for reference.
82 actions · 2 triggers
The Mollie integration lets you connect Mollie to your automations with 82 actions and 2 triggers — and every action is also a tool an AI agent can call. Examples: Get Current Organization, Get Organization, List Permissions, Get Permission, Create Payment. No blank-canvas wiring — connect it and use it in your workflows.
Every action below is also a tool an AI agent can call — the same pack powers your workflows and your agents.
Triggers 2
Events in Mollie that can start a workflow.
New Mollie payments (polled)
Pages GET /payments using the 'from' payment-id cursor. The next cursor is the payment id in _links.next.href. Dedupe by payment id; advance by createdAt.
New Mollie orders (polled)
Pages GET /orders using the 'from' order-id cursor. The next cursor is the order id in _links.next.href. Dedupe by order id; advance by createdAt.
Actions 82
What Zervanor can do in Mollie.
Customers17
Create Customer
Create a customer (POST /customers) for recurring payments and dashboards.
Get Customer
Retrieve a customer by id (GET /customers/{id}).
List Customers
List customers with cursor pagination (GET /customers).
Update Customer
Update a customer (PATCH /customers/{id}).
Delete Customer
Delete a customer (DELETE /customers/{id}).
Create Customer Payment
Create a payment for a specific customer (POST /customers/{customerId}/payments).
List Customer Payments
List a customer's payments (GET /customers/{customerId}/payments).
Create Mandate
Create a mandate for a customer to allow recurring charges (POST /customers/{customerId}/mandates).
Get Mandate
Retrieve a mandate (GET /customers/{customerId}/mandates/{id}).
List Mandates
List a customer's mandates (GET /customers/{customerId}/mandates).
Revoke Mandate
Revoke a customer's mandate (DELETE /customers/{customerId}/mandates/{id}).
Create Subscription
Create a recurring subscription for a customer (POST /customers/{customerId}/subscriptions).
Get Subscription
Retrieve a subscription (GET /customers/{customerId}/subscriptions/{id}).
List Customer Subscriptions
List a customer's subscriptions (GET /customers/{customerId}/subscriptions).
Update Subscription
Update a subscription (PATCH /customers/{customerId}/subscriptions/{id}).
Cancel Subscription
Cancel a subscription (DELETE /customers/{customerId}/subscriptions/{id}).
List Subscription Payments
List payments created by a subscription (GET /customers/{customerId}/subscriptions/{id}/payments).
Orders14
Create Order
Create an order with order lines (POST /orders). Returns a checkout URL in _links.checkout.
Get Order
Retrieve an order by id (GET /orders/{id}).
List Orders
List orders with cursor pagination (GET /orders). Use 'from' + 'limit'; next page in _links.next.href.
Update Order
Update an order's addresses or reference fields (PATCH /orders/{id}).
Cancel Order
Cancel an order that has not yet completed (DELETE /orders/{id}).
Cancel Order Lines
Cancel one or more lines of an order (DELETE /orders/{orderId}/lines).
Update Order Line
Update a single line of an order (PATCH /orders/{orderId}/lines/{id}).
Create Order Payment
Create a new payment for an order (POST /orders/{orderId}/payments), e.g. after a failed attempt.
Create Order Refund
Refund lines of an order (POST /orders/{orderId}/refunds).
List Order Refunds
List refunds on an order (GET /orders/{orderId}/refunds).
Create Shipment
Ship all or part of an order, capturing the payment (POST /orders/{orderId}/shipments).
Get Shipment
Retrieve a shipment (GET /orders/{orderId}/shipments/{id}).
List Shipments
List an order's shipments (GET /orders/{orderId}/shipments).
Update Shipment
Update a shipment's tracking info (PATCH /orders/{orderId}/shipments/{id}).
Payments14
Create Payment
Create a payment (POST /payments). Returns a checkout URL in _links.checkout the customer is redirected to.
Get Payment
Retrieve a single payment by id (GET /payments/{id}).
List Payments
List payments with cursor pagination (GET /payments). Use 'from' + 'limit'; the next page URL is in _links.next.href.
Update Payment
Update mutable fields of a payment (PATCH /payments/{id}), e.g. description, metadata, redirectUrl.
Cancel Payment
Cancel a payment that is still cancelable (DELETE /payments/{id}).
Create Payment Refund
Refund a payment fully or partially (POST /payments/{paymentId}/refunds).
Get Payment Refund
Retrieve a single refund on a payment (GET /payments/{paymentId}/refunds/{id}).
List Payment Refunds
List refunds on a payment with cursor pagination (GET /payments/{paymentId}/refunds).
Cancel Payment Refund
Cancel a refund that is still queued/pending (DELETE /payments/{paymentId}/refunds/{id}).
Get Payment Chargeback
Retrieve a single chargeback on a payment (GET /payments/{paymentId}/chargebacks/{id}).
List Payment Chargebacks
List chargebacks on a payment (GET /payments/{paymentId}/chargebacks).
Create Payment Capture
Capture an authorized payment fully or partially (POST /payments/{paymentId}/captures).
Get Payment Capture
Retrieve a single capture on a payment (GET /payments/{paymentId}/captures/{id}).
List Payment Captures
List captures on a payment (GET /payments/{paymentId}/captures).
Settlements8
List Settlements
List settlements with cursor pagination (GET /settlements).
Get Settlement
Retrieve a settlement by id (GET /settlements/{id}).
Get Next Settlement
Retrieve the settlement that is being prepared next (GET /settlements/next).
Get Open Settlement
Retrieve the open settlement of payments not yet settled (GET /settlements/open).
List Settlement Payments
List payments in a settlement (GET /settlements/{settlementId}/payments).
List Settlement Refunds
List refunds in a settlement (GET /settlements/{settlementId}/refunds).
List Settlement Chargebacks
List chargebacks in a settlement (GET /settlements/{settlementId}/chargebacks).
List Settlement Captures
List captures in a settlement (GET /settlements/{settlementId}/captures).
Profiles6
Create Profile
Create a payment profile (website profile) for your organization (POST /profiles).
Get Profile
Retrieve a payment profile by id (GET /profiles/{id}).
Get Current Profile
Retrieve the profile the API key belongs to (GET /profiles/me).
List Profiles
List your payment profiles with cursor pagination (GET /profiles).
Update Profile
Update a payment profile (PATCH /profiles/{id}).
Delete Profile
Delete a payment profile (DELETE /profiles/{id}).
Balances5
List Balances
List the balances of your account (GET /balances).
Get Balance
Retrieve a balance by id (GET /balances/{id}).
Get Primary Balance
Retrieve the primary balance of your account (GET /balances/primary).
Get Balance Report
Retrieve a grouped report for a balance over a period (GET /balances/{balanceId}/report).
List Balance Transactions
List the transactions of a balance with cursor pagination (GET /balances/{balanceId}/transactions).
Methods3
List Payment Methods
List payment methods available for your account (GET /methods).
List All Payment Methods
List all payment methods Mollie offers, regardless of activation (GET /methods/all).
Get Payment Method
Retrieve a single payment method (GET /methods/{id}).
Payment Links3
Create Payment Link
Create a reusable/shareable payment link (POST /payment-links).
Get Payment Link
Retrieve a payment link by id (GET /payment-links/{id}).
List Payment Links
List payment links with cursor pagination (GET /payment-links).
Invoices2
Get Invoice
Retrieve one of your Mollie invoices (GET /invoices/{id}).
List Invoices
List your Mollie invoices with cursor pagination (GET /invoices).
Organizations2
Get Current Organization
Retrieve the organization the API key belongs to (GET /organizations/me). Identity + connectivity probe.
Get Organization
Retrieve an organization by id (GET /organizations/{id}).
Permissions2
List Permissions
List all permissions available to the current API key (GET /permissions).
Get Permission
Retrieve a single permission and whether the current key is granted it (GET /permissions/{id}).
Terminals2
List Terminals
List your point-of-sale terminals with cursor pagination (GET /terminals).
Get Terminal
Retrieve a terminal by id (GET /terminals/{id}).
Chargebacks1
List All Chargebacks
List chargebacks across all payments (GET /chargebacks).
Onboarding1
Get Onboarding Status
Retrieve the onboarding status of the current organization (GET /onboarding/me).
Refunds1
List All Refunds
List refunds across all payments with cursor pagination (GET /refunds).
Subscriptions1
List All Subscriptions
List all subscriptions across customers (GET /subscriptions).
Nothing matches your search.
Automations using Mollie
Build your own automation with Mollie in the visual builder.
Frequently asked questions
What can I automate with Mollie?
82 actions are available — for example: Get Current Organization, Get Organization, List Permissions, Get Permission, Create Payment, and more.
Which Mollie events can start a workflow?
2 triggers — for example: New Mollie payments (polled), New Mollie orders (polled).
Can Mollie be used as an AI agent tool?
Yes. Every Mollie action automatically becomes a tool an AI agent can call — the same pack powers both your workflows and your agents.
How is the Mollie integration modelled?
Mollie is modelled as a versioned connector pack, and the steps that need reasoning fall to first-party agents hosted in the same runtime as the workflows.