Home
Home
  1. Home
  • Welcome
    • About Ontime
    • Overview
    • Test and Learn Projects
  • Authentication
  • Availability Check
    • Light Availability Check
      POST
    • Full Availability Check
      POST
  • Payment Management
    • Mandates
      • Create a new mandate
      • Cancel an existing mandate
      • Get a Mandate
      • Get many Mandates
    • Payment Requests
      • Instruct a new payment request
      • Cancel an existing payment request
      • Get a Payment
      • Get many Payments
  • Payouts
    • Get a Payout
      GET
    • Get Available Payouts
      GET
  • Webhooks
    • Mandate Created/Updated
    • Payment Request Created/Updated
    • Payout Created
  1. Home

Integrate with Ontime

Welcome to the Ontime Developer Hub—the central place for building, integrating, and scaling with Ontime’s powerful payment solutions.

What’s Inside?#

Our developer portal is designed for efficiency, clarity, and ease of use, ensuring developers of all skill levels can get started quickly and smoothly.
Built for real‑world Billers – Whether you manage classic instalment loans, subscription services, pay‑per‑use utilities, or something truly bespoke, Ontime’s core primitives — availability checks, mandates, payment requests — let you compose the workflow that fits your business.
Voice your edge‑cases – Encountering a niche use-case or repayment rule? We want to hear about it. Our engineering team loves unusual challenges and frequently adds flags, parameters, or early‑access endpoints to unlock them.

Whether you're embedding Ontime into your applications, automating transactions, or exploring API capabilities, you’ll find everything you need right here.

API Reference & Documentation#

OpenAPI Documentation
Our APIs are fully documented using OpenAPI (Swagger) specifications, making it seamless to explore and integrate Ontime’s services.
What’s included?
Clear, structured endpoint descriptions
Real-world example requests and responses
Authentication methods (OAuth2, API keys)
🔗 Test and Learn Projects

Code Examples#

SDKs (coming soon) & Code Snippets
To streamline development, we provide SDKs and code examples in major programming languages, including:
C# (.NET 8)
JavaScript & TypeScript
Python
Go
These SDKs include pre-built modules, helper functions, and sample applications to accelerate your integration process.

Example Data & Sandbox Environment#

Test in a Safe Environment
A dedicated sandbox environment allows you to:
Simulate real-world transactions
Use test API keys with mock customer data
Debug API calls without affecting live systems

Integration Guides & Tutorials#

Step-by-Step Implementation
Our tutorials cover essential topics like:
Setting up your first API integration
Handling webhooks for real-time event notifications
Secure authentication & authorisation (OAuth 2.0 best practices)
Best practices for safe and efficient payment processing

Trust Centre (Coming Soon)#

Compliance and Due-Diligence
Security is at the core of Ontime’s platform. Our Security and Trust Center provides details on:
ISO 27001 certification and regulatory compliance
Security policies and penetration testing results
Technical due diligence resources
Request access to our security policies and compliance documentation by emailing developers@ontime.co

Need Help? Our Developer Relations Team Is Here!**
We’re committed to supporting your integration journey. If you have any questions, our developer support team is just a message away.
📧 Contact Us: developers@ontime.co

🚀 Get Started Today#

Ready to build? Head over to our Test and Learn Projects.
Happy coding!
– The Ontime Developer Team
Next
About Ontime