Welcome to Tulus Developer Portal

Developer Portal v2.0 - Built 2026-07-15 08:50:19 UTC

Integrate with Malaysia's leading payment gateway. Access comprehensive resources, SDKs, and APIs to build seamless payment experiences.

Downloads

PHP SDK

Complete PHP SDK for integrating Tulus payment gateway into your application.

Download PHP SDK

WooCommerce Plugin

Official Tulus/SnapNPay payment gateway plugin for WordPress WooCommerce.

Download Plugin

Agentic Integration (AI coding assistants)

Integrating Tulus with the help of an AI coding assistant (Claude Code, Cursor, etc.)? Download the canonical skill file and hand it to your agent — it is self-contained and teaches order generation, QR codes, reporting, and callback verification without any further reading.

Tulus Merchant & Reporting SDK Skill

SKILL.md — a single self-contained agent skill for the Tulus payment, reporting, and order-generation APIs.

Download SKILL.md

How to use it

  1. Download SKILL.md.
  2. Drop it into your agent's skills/context (e.g. .claude/skills/tulus/SKILL.md, or paste it into your assistant).
  3. Tell the agent your agency code and auth method (AuthToken or API key), then ask it to build your checkout, callback handler, or reporting code.

Developer Tools

SDK Playground

Interactive sandbox environment to test and develop with the PHP SDK.

Launch Playground

Custom Receipts

Design and test custom payment receipt templates for your brand.

Design Receipts

QR Code Generator

Generate payment QR codes for SnapNPay mobile app integration.

Generate QR

Documentation & Resources

Form Schemas

JSON schemas for validating payment form data and integration requirements.

View Schemas

Zakat Information

Zakat rates, hosting information, and integration guidelines.

Zakat Info

Quick Start Guide

Get started in 5 easy steps:
  1. Download the PHP SDK from the downloads section above
  2. Extract the sdk.zip file to your project directory
  3. Customize and run example/report/index.php to test the integration
  4. Obtain your AuthToken by:
    • Logging in to your merchant account at reports.tulus.my
    • Clicking "Copy AuthToken to Clipboard" from the top-right menu (below "Logout")
  5. Paste the AuthToken into your integration code as shown in the SDK examples

API Endpoints

For detailed API documentation and webhook specifications, please visit the following resources:

Need Help?

If you have questions or need technical support, please contact our development team at [email protected]

Merchant Portal: Access your account and view transaction reports at reports.tulus.my