Category: Developer Relations

How to Give AI Coding Assistants Real Payabli Context

By Casey Smith, Payabli Docs

Key Takeaways:

  • AI coding assistants can hallucinate payment API endpoints when they lack grounded context; Payabli offers several tools (MCP server, markdown docs, llms.txt indexes, OpenAPI spec, server SDKs) to fix that.
  • The MCP server takes about 30 seconds to set up in Cursor or other third-party tools and covers most integration questions.
  • Section-level llms.txt endpoints let you load targeted context without burning your entire context window.
  • Project instructions files (CLAUDE.md, AGENTS.md) give your assistant a persistent context across every conversation. 

If you’re using Cursor, Claude Code, Windsurf, or another AI coding assistant to build your Payabli integration, you’ve probably run into this: you ask your assistant how to make a transaction, and it generates plausible-looking code that calls endpoints that don’t exist, or uses parameter names it invented. This isn’t a sign that your assistant is bad at code, it’s just a sign that it doesn’t have a real, grounded context about Payabli’s APIs.

This post is about fixing that. We have multiple tools for you to give your AI assistant accurate, up-to-date Payabli context: an MCP server, per-page markdown, server SDKs, section-level LLM indexes, and a full OpenAPI spec. Here’s when to use each one.


How to set up the Payabli MCP server

MCP (Model Context Protocol) is a standard that lets your AI tools query external knowledge sources directly from your IDE. Instead of searching on your own and then copying and pasting docs into the chat, your assistant can search them on demand.

The Payabli MCP server gives your assistant two tools:

  • search-payabli-docs: searches official Payabli documentation
  • ask-question-about-payabli: searches the SDK repos and other resources

Setting up in Cursor takes about 30 seconds. Create or open .cursor/mcp.json in your project root and add:

{
 "mcpServers": {
 "inkeepMcp": {
 "url": "https://mcp.inkeep.com/payabli/mcp"
 }
 }
}

Restart Cursor and you’re done. For Windsurf and Claude, see the full setup guide. It’s the same idea, just different config file locations.

Once it’s running, you can ask your assistant things like “how do I make a sale transaction” or “what does the boarding flow look like” and it will search the docs rather than guess.


How to load a Payabli docs page into your AI assistant 

Sometimes you want to point your assistant at one specific doc page (the webhook reference, the API overview, a particular guide) without loading everything. Append .md to any URL on docs.payabli.com to get a clean markdown version with no navigation or JavaScript overhead:

https://docs.payabli.com/guides/pay-in/transactions       ← full page
https://docs.payabli.com/guides/pay-in/transactions.md    ← markdown only

You can paste that markdown URL directly into your assistant’s context, or use it with a fetch tool if your IDE supports that. It works on every page across the site.

As we author our documentation, we tag content that doesn’t translate well into an AI context like React-based decision trees, complicated SVG diagrams, visual and interactive elements optimized for human readers. This tagging excludes the content from the markdown versions. We also add plain-text equivalents for anything important that would otherwise be lost. The result is that markdown versions use less of your context window and contain content that’s actually meant for an AI to read.


Which Payabli llms.txt file should you use? 

When you need your assistant to understand the Payabli landscape (general concepts, integration workflows, which API endpoints exist, and other resources), use LLM-optimized indexes at the site level and per section. The site-wide llms.txt (~112 KB) is a structured directory of every page with brief descriptions, useful for giving your assistant a map of what exists.

If you want to load actual content at the site level, llms-full.txt has everything in one file, though at ~7.5 MB it’s heavy and will eat a significant chunk of your context window.For actual content, the section-level endpoints are usually the right call. They’re smaller and more targeted:

What you’re working onEndpoint
API reference/developers/api-reference/llms-full.txt (~40 KB index)
Developer tools + SDKs/developers/llms-full.txt (~5.3 MB, or ~2.2 MB without the spec)
Guides only/guides/llms-full.txt
Cookbooks/cookbooks/llms-full.txt (~27 KB)

If you’re only working in one language, the developer tools endpoints accept a lang query parameter so you’re not burning tokens on SDK examples in languages you don’t use:

None

https://docs.payabli.com/developers/llms-full.txt?lang=python

Which Payabli server SDK should you install for AI context? 

We publish official server SDKs in TypeScript/Node, Python, C#, Java, Go, Ruby, PHP, and Rust, all generated from the OpenAPI spec so they stay in sync with the API. Once the SDK is installed in your project, your AI assistant can read the types and method signatures directly from your dependencies. That’s usually enough to stop it from generating code that doesn’t match our API. See the server SDK overview to find your language.


How do you use the Payabli OpenAPI spec?

If you’re doing API-heavy work and want your assistant to have complete, authoritative knowledge of the Payabli API, drop in the full OpenAPI specification. At ~1.3 MB, it’s a YAML file covering every endpoint, request parameter, and response schema.

You can download it directly or reference it by URL in your project. Most AI coding tools can load it as a file or fetch it directly. It also works with API clients like Postman and Insomnia if you want to explore endpoints outside of your IDE.


How do you set up project instructions for AI coding tools? 

This one is worth spending a few minutes on. Most AI coding tools support a project-level instructions file that gets loaded automatically at the start of every conversation. The filename varies by tool CLAUDE.md for Claude Code, AGENTS.md for Cursor and Codex, .github/copilot-instructions.md for Copilot), but the idea is the same: you write it once, and your assistant always knows the basics about your integration.

Your repo-level file doesn’t need to cover everything. A good pattern is to keep it high-level and point to more detailed instructions for specific parts of your codebase. For example, if you have a payments submodule with its own conventions, you can maintain a separate instructions file there and just reference it from the root:

# Payabli integration context

- Environment: sandbox
- orgId: [your-test-org-id]
- SDK: TypeScript
- Error handling: we wrap all Payabli errors in our ApiError class (see src/errors.ts)
- Webhook validation: see src/webhooks/verify.ts
- Payments submodule: see src/payments/AGENTS.md for detailed context

One important caveat: don’t put secrets in this file. API tokens, credentials, and anything sensitive should stay in environment variables or a secrets manager. The instructions file is for context and conventions, not credentials, and it’ll likely end up committed to your repo.

Check your tool’s docs for the exact filename. The content is the same regardless.

Which AI context tool is right for your Payabli integration? 

Not sure where to start? Use this as a quick reference:

SituationWhat to use
Starting a new integrationMCP server + SDK
Need accurate method names and parametersSDK + OpenAPI spec
Need details on one specific page.md suffix
The assistant needs to understand the doc landscapellms.txt index
Loading content for a specific sectionSection-level llms-full.txt
Persistent project contextInstructions file in your repo

Start with the MCP server and the SDK for your language. That combination covers most questions your assistant will run into during a typical integration. Add the others as your work gets more specific: a particular guide page, a section-level index for heavy work that needs more context, a project instructions file once your team has patterns worth preserving.

We want Payabli to be the easiest payments company to integrate with, so we made these tools available because AI assistants work better with real context. The better the context, the better your AI agents understand Payabli, and the faster you can integrate.


Learn about our developer tools and agent resources in the Payabli Docs.

Stop Searching, Start Building: Payabli’s Enhanced Documentation Architecture

Written by: Casey Smith, Docs @ Payabli

Finding the right doc shouldn’t feel like a scavenger hunt. That’s why we launched some big changes to how Payabli’s docs are organized. We completely reimagined the navigation and content organization to make it easier for our readers to find what they need and get on with their day.

Here’s what’s changing, why it matters, and what’s coming next.

What’s changed

Navigation that matches how you actually work

Before: Four separate sections (Home, Learning, Developers, Product docs) that forced you to guess where content lived. API guides in one place, UI guides somewhere else, concepts scattered across a “Learning” section you probably didn’t know we had.

Now: Three clean tabs organized by what you’re trying to do:

Changelogs: Version history and updates

Guides: Concepts, procedures, and troubleshooting for everyone

Developer Tools: API reference, SDKs, and testing resources

No more hunting across multiple sections. No more “is this in Developer docs or UI docs, or is it Learning?”

Shallower navigation, less hunting

We flattened the navigation hierarchy. Some things that took 5-6 clicks now take 2-3. Others went from 5 to 3. But the real difference is you’re not jumping all over the screen anymore.

For example, getting to the V2 Transaction Endpoints used to look like this:

Product tab (top nav) → Developers → API Reference → 

scroll down → Pay In Endpoints → V2 Transaction Endpoints

Now it’s:
Developer Tools → Pay In Endpoints → V2 Transaction Endpoints

Three clicks instead of five, and they’re all in the same navigation area. Less clicking, less hunting, less confusion.

Old way:

Animated GIF

New way:

Animated GIF

Reference materials where you need them

Some of the biggest complaints we heard were “I can’t find the test cards” and “where are the error codes?”

So, we moved all reference materials (like our test cards, API schemas, error codes, status definitions) out of a separate “References” section and put them next to the guides where you’d actually need them.

You can find all references for a product area at the end of the section navigation. They have names like “Pay In references” so you can find them fast.

Animated GIF

One source of truth

We eliminated over 20 duplicate pages.

Before, searching for “boarding overview” returned a few similar-looking guides (one for API, one for UI, one in “Learning”). You’d have to guess which one was the one you needed, or you’d have to click through all of them.

Now, we strive for one authoritative overview page per topic. When you search, you’ll know you found the right answer. We still have separate docs for UI and API tasks, clearly labeled so you know exactly what you’ve found.

URLs that tell you what you’re getting

Page URLs are more descriptive now. Instead of vague slugs, you’ll see exactly what a page covers before you click:

  • /pay-in-ach-cycle-overview (not just /ach-process)
  • /pay-ops-boarding-field-explorer (not just /boarding-fields)

If you’re bookmarking pages or sharing links with your team, this makes everything more predictable.

Better starting points

Each major section now has a comprehensive overview page that explains what’s possible, links to relevant content, and helps you get oriented quickly. No more landing on a page and wondering “okay, now what?”

What didn’t change

Developer Tools stayed put. All the SDKs, API references, and testing resources are still in one place under the Developer Tools tab. If you know exactly which endpoint or SDK you need, you can go straight there (with fewer clicks).

Search works the same way. The search bar is still in the same spot and searches the same content. We didn’t change how search works, the changes just make the results more useful with less duplicated content.

Why we restructured it

Our old structure was organized around our product divisions (Pay In, Pay Out, Pay Ops) and audience (developers vs non-technical users). That made sense internally, but it didn’t match how you actually think about your work. You don’t think “I need to do a Pay In operation.” You think “I need to process a payment” or “I need to refund a customer.”

We’re also scaling fast. Payabli is building a lot of cool stuff this year, and we needed an information architecture that could keep up, one where new content has an obvious home and gaps are easy to spot and fix.

So we reorganized the entire navigation and information architecture around tasks and user intent instead of product categories. The result is documentation that works the way you work.

What’s coming in 2026

The Payabli Docs team has some big plans for 2026! Here’s a sneak peek of what this reorganization made room for.

Recipes and cookbooks

We’re going to be creating practical recipes and cookbooks for workflows throughout the year. Keep an eye out for easy-to-read recipes for workflows like:

  • Handling failed payments with retry logic
  • Setting up a new vendor and paying them with a virtual card
  • Implementing split funding across paypoints

You can think of these as the simple “just show me how to do it” guides for when you want to move fast.

Then, when we’ve got recipes published, we’ll start combining them into opinionated cookbooks to help guide you through implementing and using Payabli.

Filling the gaps faster

The new structure makes it obvious where we’re missing content. That means we can fill those gaps faster instead of discovering them six months later when someone asks “wait, is this documented?”

What you need to know

Your bookmarks still work. We implemented permanent redirects so all old URLs will continue to work.

We’re listening. If you have suggestions, let us know. We’re monitoring how you use the docs and making adjustments based on what we learn.

The numbers

We touched 837 files and removed over 51,000 lines of redundant content to make this happen.

Whether you’re integrating our API for the first time, learning to run a transaction in the Payabli Portal, or looking up a specific endpoint, you should be able to find what you need in fewer clicks with less confusion.

The new docs are live at docs.payabli.com. Try searching for something you use regularly—test cards, boarding fields, refunds—and see the difference. Questions or feedback? Email us at docs@payabli.com

10x Impact: Inside Payabli’s Documentation Revolution

Six months into joining Payabli, I had already migrated us to a new documentation platform, integrated AI-powered chat, and started filling the gaps in our documentation. 24 months later, we’ve transformed from sparse, founder-run docs into hundreds of pages of content, over 200 documented API endpoints, six auto-generated SDKs, and multiple example applications.

This wasn’t about throwing bodies at the problem. For most of this journey, I worked solo. Even now, we’re just two people. The 10x improvement came from ruthless prioritization, smart tooling decisions, and building systems that scale without constant human intervention.

Here’s what actually worked.

Choose tools that let you innovate, not tools that need babysitting

The first major decision was migrating to a new documentation platform within three months of starting. The previous setup couldn’t support where we needed to go.

I wanted flexibility without being on call. At a previous job, I’d maintained self-hosted documentation, and it was miserable—I was spending time on package updates and infrastructure instead of actually improving docs. I knew I didn’t want that again, at least not until we had a much larger team.

We chose managed solutions that gave us room to innovate without the operational burden. This single decision freed up countless hours to focus on content, architecture, and automation instead of keeping the lights on.

The platform needed to support our vision and support custom components, sophisticated information architecture, and give us the ability to move fast. It delivered on all of those. The tradeoffs are some limitations on customization, but we’re also spared dealing with PagerDuty for a documentation site.

Build automation for everything you touch twice

When I found myself manually updating card components across dozens of pages (and making typos in links and titles) I knew it was time to automate. That’s when I started building our documentation CLI.

The CLI has become central to how my team operates. It eliminates entire categories of manual work and human error. It’s a living tool that we frequently add to and subtract from as our needs change.
Some examples:

Automatic component generation: All the card components in our docs are generated automatically based on frontmatter in our pages. Change a page title, and the cards that reference it update automatically. No more broken links or outdated references.

Diagram synchronization: We use sophisticated text-based diagramming, and our CLI includes automated checks that update the generated SVGs whenever the diagram source changes. We automated it so we no longer forget to update the images when the source changes.

Changelog automation: When I change our API definition, I run a command that writes the changelog entry and flags whether it’s a breaking change. This triggers the right SDK builds automatically.

These aren’t flashy features. They’re boring infrastructure that compounds over time. Every manual task you automate is time you get back for higher-leverage work, and mistakes you never make again. I want to use my brain on big problems, not little tasks.

Integrate AI where it actually helps

We integrated Inkeep early, and the chat bot has delivered an 80-100% deflection rate every month. Customers can ask questions like “build me a config for this service,” and the chat generates working configurations from our documentation.

But the real value isn’t just answering questions. I read every chat conversation and analyze how customers ask for help. This reveals gaps in our docs that I wouldn’t see otherwise. When I notice patterns, I update the documentation to address those questions proactively.

The AI chat has become a continuous feedback loop: customers ask questions, I identify documentation gaps and read customer feedback, I improve the docs, and future customers find answers faster. It’s transformed self-service for our customers and made our documentation measurably better.

Hire for potential and trajectory, not just experience

Eighteen months in, I hired Elijah, my first team member. I made a choice: I technically needed a writer to help take some of my workload, but instead I hired a junior developer who I could train to write.

I wanted someone who would grow into a developer relations role. I needed someone who could hit the ground running to build SDKs, create example applications, talk to developers, and understand their needs at a deep level. That meant I needed an extroverted developer first, writer second.

It was challenging. He was very junior, and I had to teach him about the payments industry and technical writing fundamentals. But, at the 90 day mark, he’d already shipped resources that would be difficult for a non-developer to create. The best part is that none of the resources he created required anything from other teams.

Elijah’s role here helps my team execute quickly on building enablement resources

Treat information architecture as a competitive advantage

When I say I focused on information architecture (IA), I mean I obsess over navigation, our controlled vocabularies, content categories, URLs, keywords, and more. Prioritizing IA has been central to our ability to scale because good IA is scale.

Good IA means customers can find what they need quickly. It means new content fits logically into existing structures. It means the documentation grows in an organized way instead of becoming a sprawling mess.

This isn’t something you do once. It’s continuous work as your product evolves, as you add content, and as you learn how customers actually navigate your docs. We recently put a lot of work into reconfiguring the entire documentation site to use Fern’s new product switcher, because that feature made it easier to organize our own content by audience type.

Measure what matters, then read between the lines

Beyond the AI chat analytics, I use PostHog for product analytics on the documentation site. This shows us how people interact with different elements, which pages aren’t performing well technically (slow to load, component errors), and where people get stuck.

We track GitHub stars for our SDKs. We monitor standard web analytics for visits and engagement. But qualitative analysis like reading actual chat conversations, looking at heatmaps, or watching how people navigate, often reveals more than the numbers alone.

Metrics tell you what’s happening. Understanding why requires digging deeper.

Work with the team you have, not the team you wish you had

The biggest ongoing challenge is working with internal teams who are stretched thinner than we are. It’s hard to be proactive and reach out to teams who may not be able to  prioritize reaching out to us.

This is still something we’re navigating. I’ve made looping us in on work frictionless (just add a label to a ticket and the Doc team appears). My team has adopted the QA team’s tools so we can self-service more information and test our docs. Our automation efforts helped because we could do more with less. 

You can’t change how busy other teams are. You can only change how much you depend on them having spare time to help you.

Would I do anything differently?

No. I built our docs program the way Payabli needed it done, given our constraints, resources, and goals. Not every approach works in every context.

If you’re a solo documentarian or a small team trying to scale impact, here’s what mattered most for us at Payabli:

Pick your infrastructure carefully. Choose tools that let you focus on high-leverage work, not maintenance. We love our stack, and you should too.

Automate relentlessly. Every repeated manual task is technical debt. Build the tooling to eliminate it.

Hire for the gaps you can’t fill alone. Think about what skills will unlock the most value, not just what’s easiest.

Treat information architecture as ongoing work. It’s not a one-time project. It’s how you prevent your docs from collapsing under their own weight as you scale.

Build feedback loops. Use AI, analytics, and conversations to understand where your documentation is failing customers, then fix it.

We went from founder-run docs with missing pages and outdated content to hundreds of pages, 200+ documented endpoints, six SDKs, and multiple example applications. We did it with two people because we built systems that scale for Payabli.

That’s how you 10x a documentation team: not by 10x-ing headcount, but by 10x-ing leverage.


If you enjoyed these insights on how we’re leveling up our docs, why stop here?
Check out Payabli’s Developer Documentation to see it all in action — cleaner guides, smarter structure, and the little details that make a big difference for platforms and developers building with Payabli.

How Payabli’s AI Investment Is Powering the Developer Experience — Introducing the MCP Server and the Future of AI Payment Infrastructure

Your AI assistant’s payment expertise.

When we announced our $28M Series B funding, we shared our vision for the future of payments—one where AI plays a central role in how developers build and interact with payment infrastructure. Today, we’re bringing that vision to life with the launch of the Payabli MCP (Model Context Protocol) Server—the first of several AI-powered tools that mark the beginning of a new era in AI payment infrastructure and fundamentally change how developers integrate with our platform.

The Problem We Set Out to Solve

Every developer building with payments APIs faces the same frustrating workflow: code for a few minutes, switch to documentation, search for the right endpoint, copy code samples, switch back to the Integrated Development Environment (IDE), repeat. This constant context-switching kills productivity and slows down innovation.

We knew AI could solve this, but existing AI coding assistants lack the deep, real-time knowledge of payment systems that developers actually need. Generic responses don’t cut it when you’re handling sensitive financial data and complex compliance requirements.

AI Payment Infrastructure: Investment in Action

The Payabli MCP Server represents exactly the kind of AI innovation we promised investors and developers. Instead of building another chatbot or documentation search tool, we created something fundamentally different: a direct pathway between AI assistants and our live payment infrastructure.

We’re also early adopters of the Model Context Protocol (MCP) – an emerging standard for connecting AI assistants to external data sources. By staying ahead of this technology curve, we’re ensuring that developers on our platform get access to the most advanced, context-aware AI tools as they become available.

Here’s what makes it revolutionary:

  • Real-Time Documentation Sync: Your AI assistant accesses the same live API references in the Payabli Docs – no outdated examples or deprecated methods.
  • MCP-Powered Payment Intelligence: Your existing AI agents can leverage our MCP server to deliver precise, context-aware guidance about the Payabli API, including payment flows, compliance requirements, and more.
  • Zero Context Loss: Developers never leave their IDE. The AI brings Payabli expertise directly into their development environment.

What Developers Are Building

Early adopters are already using MCP to accelerate development across various industries:

  • Construction software platforms implementing contractor payment workflows
  • Educational technology companies setting up subscription billing for course platforms
  • Government software providers integrating secure payment processing for public services
  • HOA management platforms building automated dues collection systems
  • Field Services software processing mobile payments for service appointments

Why AI-Enabled Payment Infrastructure Matters for the Industry

In today’s fintech landscape, many companies are bolting on AI as an afterthought – typically in the form of customer service chatbots or surface-level analytics dashboards. But these limited implementations miss the bigger opportunity: rebuilding the developer experience from the ground up with AI at the core.

We’re pioneering a new category: AI-native payment infrastructure. Instead of simply making payments “AI-enabled,” we’re flipping the paradigm—making AI development payments-native. This approach deeply integrates payment capabilities into AI systems, opening up transformative possibilities for automation, personalization, and scale.

As early adopters of Model Context Protocol (MCP) – an emerging standard for connecting AI assistants to external data sources – we’re staying ahead of the curve. MCP ensures that developers working within our platform can seamlessly build intelligent, context-aware payment applications using the most advanced tools as they emerge.

By embracing these AI-first principles, we’re not just improving fintech infrastructure—we’re reshaping the future of how AI and payments work together.

The Developer Impact

What excites us most isn’t the technology – it’s what developers will build with it. When integration friction disappears, innovation accelerates. We’re already seeing:

  • Faster time-to-market for payment features
  • Reduced errors with AI-guided implementation
  • Higher quality integrations with built-in best practices
  • More experimentation with advanced payment capabilities
  • Reduced technical debt from cleaner, AI-guided implementations

Getting Started

Already using Payabli? Try the MCP Server and start building with AI-powered integrations today.

New to Payabli? Book a demo to see our embedded payment infrastructure and AI-powered developer tools.

This is just the beginning of AI-powered development at Payabli. Stay tuned as we continue rolling out more AI-powered tools.

Why SDKs Are a Game-Changer for Embedded Payments

Building payment infrastructure is hard. Integrating it into your SaaS platform shouldn’t be.That’s why we built the Payabli Software Developer Kit (SDK) for C#, Go, Java, PHP, Python, TypeScript and Ruby – a tool that gives developers everything they need to build embedded payment solutions quickly, reliably, and without the typical headaches of custom integrations. Whether you’re launching new features or scaling your platform, the right SDK isn’t just a convenience – it’s a competitive advantage.

The Problem: Payment Integration Slows Teams Down

Let’s face it: developers have better things to do than wrangle complex APIs, debug authentication flows, or troubleshoot errors after production. Payment integration, while essential, can often drain business resources. It takes time, introduces risk, and pulls engineers away from core product work.

This becomes even more painful as your company scales. Custom-built integrations tend to break, APIs change, and the surface area for bugs only grows.

The Payabli SDK Solution: Build Once, Launch Fast

A well-designed SDK changes the game. Instead of spending weeks building and testing a payment flow, developers can compose straightforward methods and go live in hours. The SDK takes care of the heavy lifting, so your team can focus on building the features that move your product forward.
Check out how our Payabli SDK improves both speed and developer experience:

  • Accelerate Development
    Quickly embed authentication, payment initiation, and API calls with just a few lines of code so you can get up and running faster.
  • Catch Issues Early
    Includes built-in error handling and retry logic that automatically flags issues before production – saving time and ensuring smoother launches.
  • Works With Your Tech Stack
    Designed for modern back-ends across C#, Go, Java, PHP, Python, and TypeScript – no rewrites or awkward workarounds
  • Build Fast from Sandbox to Production
    Production-ready in hours instead of weeks building a custom API integration, so you can launch confidently without rewriting your payment logic later. 

Why It Matters

An SDK is more than just a shortcut. It’s a developer quality-of-life upgrade.

By simplifying the most repetitive, error-prone parts of building embedded payment solutions, the Payabli SDK gives developers confidence and control. It reduces mental overhead, cuts down on bugs, and lets your team focus on building what actually moves the needle for your business.

In short, it makes shipping payments feel as seamless as any other modern developer task – which is exactly how it should be.

Who It’s For

We designed this SDK for high-growth SaaS and ISV platforms looking to embed and monetize payments. Whether you’re just starting out or scaling across verticals, the Payabli SDK is built to support you every step of the way – in whatever language your team works in.

If developer velocity is key to your success (and let’s be honest – when is it not?), then this is the tool you’ve been waiting for.

Ready to Build Smarter?

Our SDK is fully self-serve and ready for you to explore. Just head to the Payabli Developer Docs to start building embedded payment solutions. 

Interested in helping us make the best developer experience in payments? If you have ideas, questions, or want to be part of upcoming user research, we’d love to hear from you at docs@payabli.com

Payabli’s New and Improved Payment Documentation – Powered by Fern. 

We’re excited to announce a major upgrade to Payabli’s payment documentation and developer site — making it faster, clearer, and easier than ever for developers to build on our platform and accelerate their API payment integration.

This is more than a visual refresh. It’s a foundational investment in how we support you—our builders—and a key milestone in our mission to make Payabli the most seamless, developer-friendly payments experience for SaaS platforms. Whether you’re building a full payments stack or just getting started, our improved payment documentation is designed to help you get there faster.

To bring this vision to life, we partnered with Fern — a company reimagining how engineering teams build, maintain, and scale high-quality API documentation and SDKs. Inspired by internal tooling at companies like AWS and Palantir, Fern’s platform powers some of the cleanest, most developer-friendly experiences we’ve seen — and now it powers ours at Payabli, too.

What’s New (And Better)

We didn’t just change platforms—we rebuilt the experience with developer usability at the core. For you as a developer, this means:

  • Logical, cleaner navigation
    Endpoints are now grouped by the objects they belong to — not hidden in broad “reporting” sections. For example, the Pay In transaction query endpoints now live in the Pay In section instead of the general queries section.

  • Code examples that stay in sync
    Many examples are sourced directly from our API spec. That means one source of truth — and no more outdated copy-paste errors.

  • Smarter search functionality
    Tabbed search results separate guides, endpoints, and references — so you can quickly zero in on what you need.

  • Interactive, developer-first API playground
    With Payabli’s API Playground you can try endpoints with pre-filled examples, helpful error responses, and a cleaner interface that makes it easier to test and understand endpoints.

  • Auto-generated Postman collections
    Our Postman collection is now kept in sync automatically — no more mismatches between tools and docs.

  • Improved readability for complex data
    Tables expand to fullscreen and custom components make scanning large datasets or request structures much easier.

  • Community feedback
    Every page of our new Docs site includes the ability for our users to give direct feedback on the content

Building What’s Next

This launch sets the foundation for even more developer-centric enhancements we’re working on:

  • Official SDKs (coming soon!)—automatically generated and always aligned with our API spec
  • More interactive features—think guides, tutorials, and hands-on flows
  • Community feedback loop—we want to hear what’s working and what’s not

Try the New Docs!

Big thanks to the team at Fern for being an incredible partner throughout this rollout. Their platform has helped us level up the way we deliver payment documentation and their support made the transition smooth from start to finish — and we’re proud to be building alongside them. 

Check out the new Payabli Developer Docs and let us know what you think. We’re always looking to make the developer experience even better — so if you have feedback, questions, or want to help shape what’s next, reach out to us at docs@payabli.com. We’re kicking off user research soon and would love to include you. This launch is just the beginning, and we can’t wait to show you what’s next!