What’s New in PayLink

This page documents the latest updates, improvements, and changes to the PayLink SDK and server.

Latest Release: v0.3.0 (May 2025)

Our initial release introduces the core functionality of PayLink, providing a stable foundation for payment integrations with AI agents.

Features

  • Core SDK Features
    • Server-Sent Events (SSE) connection to PayLink server
    • Asynchronous API for non-blocking operations
    • Tool discovery and invocation
    • Error handling and reconnection logic
  • Payment Integrations
    • M-Pesa STK Push integration
    • Payment status checking
    • Transaction receipt generation
  • AI Framework Adapters
    • OpenAI function-calling compatible tools
    • LangChain tool integration
    • Easy-to-use client interfaces

Tools

  • stk_push - Initiate M-Pesa STK push payments
  • stk_push_status - Check payment status

Notable Improvements

  • Robust error handling for payment failures
  • Comprehensive logging for debugging
  • Automatic reconnection to server on connection loss

Previous Releases

This is the initial release of PayLink.

Upgrading

Since this is the initial release, there are no upgrade notes yet. Future releases will include detailed upgrade instructions here.

Upcoming Features

See our Roadmap for details on upcoming features and improvements.

Get Started