Home
Providers
Moneris
Moneris
Moneris (Moneris Solutions Corporation) is Canada's largest payment processor and merchant-acquiring company, founded in December 2000 as a joint venture equally owned by Royal Bank of Canada (RBC) and Bank of Montreal (BMO). It is a payment-technology and card-acquiring company rather than a deposit-taking Schedule I bank, sitting in the payments-infrastructure layer of Canadian financial services: it serves roughly 325,000 points of commerce, processes close to five billion transactions a year, and handles on the order of one in three Canadian card transactions. In 2025-2026 RBC and BMO explored a sale of the venture, with Francisco Partners (owner of Verifone) reported as the lead buyer. Unlike its bank owners, Moneris is not subject to Canada's coming Consumer-Driven Banking framework; its "open" surface is a commercial, self-serve first-party developer program. Moneris runs a real, public developer portal at developer.moneris.com documenting the Moneris Unified API (REST, OpenAPI 3.0.3, hosts api.moneris.io production / api.sb.moneris.io sandbox) covering payments, tokenized payment methods, refunds, recurring billing/subscriptions, 3-D Secure, Kount fraud/risk, disputes, multi-currency pricing, and third-party merchant onboarding, secured with OAuth 2.0 client credentials and API keys, with a published Postman workspace.
Moneris publishes 10 APIs on the APIs.io network, including Payments API, Payment Methods API, Refunds API, and 7 more. Tagged areas include Financial Services, Payments, Payment Processing, Card Payments, and Merchant Services.
The Moneris catalog on APIs.io includes 1 event-driven AsyncAPI specification.
Moneris’ developer surface includes authentication, sandbox, getting-started guide, changelog, signup flow, documentation, engineering blog, and 26 more developer resources.
10 APIs
1 MCP Servers
Financial Services Payments Payment Processing Card Payments Merchant Services Acquiring Canada Fintech Infrastructure
On this page
Kin Score
APIs 10
MCP Servers 1
Event Specs 1
Security Posture 2
Scopes 1
Agentic Access 1
Resources 33
apis.yml
45 Operational Transparency
Composite quality — 58.7/100 · developing
Contract Quality
15.1 / 25
Developer Ergonomics
14.3 / 20
Commercial Clarity
8.4 / 20
Operational Transparency
5.8 / 13
Discoverability
10.0 / 10
Agent readiness — 84/100 · agent native
Machine-Readable Contract
18 / 18
Agentic Access Contract
15 / 15
MCP Server
12 / 12
Machine-Readable Auth
10 / 10
Idempotency
9 / 9
Stable Error Semantics
8 / 8
Request/Response Examples
0 / 7
Rate-Limit Signaling
0 / 7
Typed Event Surface
6 / 6
Agent Skills
5 / 5
Well-Known Catalog
4 / 4
Consent & Bot Identity
0 / 3
Individual APIs this provider publishes, each with its own machine-readable definition.
Scroll for all 10
Model Context Protocol servers that expose these APIs to AI agents.
AsyncAPI definitions for this provider's event-driven and streaming APIs.
Authentication, domain security, vulnerability disclosure, and trust-center signals.
OAuth scopes governing access to this provider's APIs.
Recommended x-agentic-access execution contracts for AI agents.
Get Started 4
Portal, sign-up, and the first successful call
Documentation 1
Reference material describing how the API behaves
Agent Surfaces 5
MCP servers, agent skills, and machine-readable catalogs
Design & Contract 7
Pagination, idempotency, versioning, errors, and events
Scroll for all 7
Build 3
SDKs, sample code, and the tooling you integrate with
Access & Security 4
Authentication, authorization, and security posture
Operate 3
Status, limits, changes, and where to get help
Commercial 2
Pricing, plans, and the legal terms of use
Company 3
The organization behind the API
Other 1
Properties that don't map to a standard resource type
Source (apis.yml)
aid: moneris
url: https://raw.githubusercontent.com/api-evangelist/moneris/refs/heads/main/apis.yml
name: Moneris
kind: company
description: 'Moneris (Moneris Solutions Corporation) is Canada''s largest payment processor and merchant-acquiring company,
founded in December 2000 as a joint venture equally owned by Royal Bank of Canada (RBC) and Bank of Montreal (BMO). It is
a payment-technology and card-acquiring company rather than a deposit-taking Schedule I bank, sitting in the payments-infrastructure
layer of Canadian financial services: it serves roughly 325,000 points of commerce, processes close to five billion transactions
a year, and handles on the order of one in three Canadian card transactions. In 2025-2026 RBC and BMO explored a sale of
the venture, with Francisco Partners (owner of Verifone) reported as the lead buyer. Unlike its bank owners, Moneris is
not subject to Canada''s coming Consumer-Driven Banking framework; its "open" surface is a commercial, self-serve first-party
developer program. Moneris runs a real, public developer portal at developer.moneris.com documenting the Moneris Unified
API (REST, OpenAPI 3.0.3, hosts api.moneris.io production / api.sb.moneris.io sandbox) covering payments, tokenized payment
methods, refunds, recurring billing/subscriptions, 3-D Secure, Kount fraud/risk, disputes, multi-currency pricing, and third-party
merchant onboarding, secured with OAuth 2.0 client credentials and API keys, with a published Postman workspace.'
image: https://kinlane-images.s3.amazonaws.com/shared/apis-json/apis-json-logo.jpg
tags:
- Financial Services
- Payments
- Payment Processing
- Card Payments
- Merchant Services
- Acquiring
- Canada
- Fintech
- Infrastructure
created: '2026-07-23'
modified: '2026-07-23'
specificationVersion: '0.19'
apis:
- aid: moneris:moneris-payments-api
name: Moneris Payments API
description: Create, retrieve, list, cancel, complete, and increment card payments (purchase, pre-authorization/completion,
incremental and multiple completions) on the Moneris Unified API.
humanURL: https://developer.moneris.com/moneris-api/docs/purchase
baseURL: https://api.moneris.io
tags:
- Payments
properties:
- type: OpenAPI
url: openapi/moneris-unified-api-openapi.json
- type: Overlay
url: overlays/moneris-unified-api-overlay.yaml
- type: ToolCrosswalk
url: mcp/moneris-tool-crosswalk.yml
- type: Documentation
url: https://developer.moneris.com/moneris-api/docs/purchase
- type: APIReference
url: https://developer.moneris.com/moneris-api/reference/getpayments
- aid: moneris:moneris-payment-methods-api
name: Moneris Payment Methods API
description: Tokenize and manage stored payment methods (payment tokens) for purchase-with-token and card-on-file flows.
humanURL: https://developer.moneris.com/moneris-api/docs/purchase-with-payment-token
baseURL: https://api.moneris.io
tags:
- Payment Methods
properties:
- type: OpenAPI
url: openapi/moneris-unified-api-openapi.json
- type: Documentation
url: https://developer.moneris.com/moneris-api/docs/purchase-with-payment-token
- type: APIReference
url: https://developer.moneris.com/moneris-api/reference/getpaymentmethods
- aid: moneris:moneris-refunds-api
name: Moneris Refunds API
description: Create, retrieve, and list payment refunds and independent refunds against processed transactions.
humanURL: https://developer.moneris.com/moneris-api/reference/getrefunds
baseURL: https://api.moneris.io
tags:
- Refunds
properties:
- type: OpenAPI
url: openapi/moneris-unified-api-openapi.json
- type: APIReference
url: https://developer.moneris.com/moneris-api/reference/getrefunds
- aid: moneris:moneris-subscriptions-api
name: Moneris Subscriptions API
description: Recurring-billing subscriptions - create, update, pause, resume, extend, and cancel - with recurring-payment
webhook events.
humanURL: https://developer.moneris.com/moneris-api/docs/recurring-billing
baseURL: https://api.moneris.io
tags:
- Subscriptions
properties:
- type: OpenAPI
url: openapi/moneris-unified-api-openapi.json
- type: Documentation
url: https://developer.moneris.com/moneris-api/docs/recurring-billing
- type: APIReference
url: https://developer.moneris.com/moneris-api/reference/getsubscriptions
- aid: moneris:moneris-customers-api
name: Moneris Customers API
description: Create, retrieve, list, update, and delete customer records used to associate stored payment methods and subscriptions.
humanURL: https://developer.moneris.com/moneris-api/reference/getcustomers
baseURL: https://api.moneris.io
tags:
- Customers
properties:
- type: OpenAPI
url: openapi/moneris-unified-api-openapi.json
- type: APIReference
url: https://developer.moneris.com/moneris-api/reference/getcustomers
- aid: moneris:moneris-3d-secure-api
name: Moneris 3-D Secure Authentication API
description: 3-D Secure cardholder authentication (browser and requestor-initiated channels), including authentication value
lookup for the challenge flow.
humanURL: https://developer.moneris.com/moneris-api/docs/3ds-browser
baseURL: https://api.moneris.io
tags:
- 3D Secure
properties:
- type: OpenAPI
url: openapi/moneris-unified-api-openapi.json
- type: Documentation
url: https://developer.moneris.com/moneris-api/docs/3ds-browser
- type: APIReference
url: https://developer.moneris.com/moneris-api/reference/createauthentication
- aid: moneris:moneris-kount-risk-api
name: Moneris Kount Risk Inquiry API
description: Fraud and risk scoring through Kount - create, list, retrieve, and assert Kount inquiries for transaction risk
decisioning.
humanURL: https://developer.moneris.com/moneris-api/docs/risk-inquiry-kount
baseURL: https://api.moneris.io
tags:
- Kount
properties:
- type: OpenAPI
url: openapi/moneris-unified-api-openapi.json
- type: Documentation
url: https://developer.moneris.com/moneris-api/docs/risk-inquiry-kount
- type: APIReference
url: https://developer.moneris.com/moneris-api/reference/createkountinquiry
- aid: moneris:moneris-merchant-onboarding-api
name: Moneris Merchant Onboarding API
description: Third-party merchant onboarding and updating, terminal & service ordering, order-status tracking, supplies,
and product recommendations for partners and ISVs.
humanURL: https://developer.moneris.com/moneris-api/docs/onboarding-and-updating
baseURL: https://api.moneris.io
tags:
- Merchant Onboarding
properties:
- type: OpenAPI
url: openapi/moneris-unified-api-openapi.json
- type: Documentation
url: https://developer.moneris.com/moneris-api/docs/onboarding-and-updating
- type: APIReference
url: https://developer.moneris.com/moneris-api/reference/createmerchant
- aid: moneris:moneris-multi-currency-pricing-api
name: Moneris Multi-Currency Pricing API
description: Foreign-currency exchange-rate lookup and rate retrieval to lock a rate for a subsequent Multi-Currency Pricing
(MCP) transaction.
humanURL: https://developer.moneris.com/moneris-api/docs/multi-currency-pricing
baseURL: https://api.moneris.io
tags:
- Multi-Currency Pricing Rate Lookup
properties:
- type: OpenAPI
url: openapi/moneris-unified-api-openapi.json
- type: Documentation
url: https://developer.moneris.com/moneris-api/docs/multi-currency-pricing
- type: APIReference
url: https://developer.moneris.com/moneris-api/reference/mcprate
- aid: moneris:moneris-disputes-api
name: Moneris Disputes API
description: Chargeback and dispute handling - accept a dispute, retrieve dispute details, upload response documents, and
check image-upload status.
humanURL: https://developer.moneris.com/moneris-api/reference/getdisputebycaseidandrecordnumber
baseURL: https://api.moneris.io
tags:
- Disputes
properties:
- type: OpenAPI
url: openapi/moneris-unified-api-openapi.json
- type: APIReference
url: https://developer.moneris.com/moneris-api/reference/getdisputebycaseidandrecordnumber
common:
- type: DomainSecurity
url: security/moneris-domain-security.yml
- type: AgenticAccess
url: agentic-access/moneris-agentic-access.yml
- type: OAuthScopes
url: scopes/moneris-scopes.yml
- type: Authentication
url: authentication/moneris-authentication.yml
- type: MCPServer
url: mcp/moneris-mcp.yml
- type: Conventions
url: conventions/moneris-conventions.yml
- type: Idempotency
url: conventions/moneris-conventions.yml
- type: ErrorCatalog
url: errors/moneris-problem-types.yml
- type: DeclineCodes
url: errors/moneris-decline-codes.yml
- type: Lifecycle
url: lifecycle/moneris-lifecycle.yml
- type: StatusPage
url: https://status.moneris.com
- type: Conformance
url: conformance/moneris-conformance.yml
- type: Compliance
url: https://www.moneris.com/en/support/compliance-and-security/pci-data-security
- type: Webhooks
url: asyncapi/moneris-subscriptions-webhooks.yml
- type: DataModel
url: data-model/moneris-data-model.yml
- type: Sandbox
url: sandbox/moneris-sandbox.yml
- type: WellKnown
url: well-known/moneris-well-known.yml
- type: LLMsTxt
url: llms/moneris-llms.txt
- type: AgentSkill
url: skills/_index.yml
- type: GettingStarted
url: https://developer.moneris.com/moneris-api/docs/getting-started-guide
- type: ChangeLog
url: https://developer.moneris.com/changelog
- type: SignUp
url: https://developer.moneris.com/login
- type: Website
url: https://www.moneris.com
- type: DeveloperPortal
url: https://developer.moneris.com
- type: Documentation
url: https://developer.moneris.com/moneris-api/docs/introduction
- type: Registration
url: https://developer.moneris.com/login
- type: Postman
url: https://www.postman.com/moneris
- type: GitHubOrganization
url: https://github.com/moneris
- type: LinkedIn
url: https://www.linkedin.com/company/moneris
- type: Blog
url: https://www.moneris.com/en/blog
- type: TermsOfService
url: https://www.moneris.com/en/legal/terms-of-use
- type: PrivacyPolicy
url: https://www.moneris.com/en/legal/privacy-policy
- type: Support
url: https://www.moneris.com/en/support/contact
maintainers:
- FN: Kin Lane
email: kin@apievangelist.com