Malaleem API

Introduction

  • Overview
  • Authentication

Authentication

  • Log in POST
  • Refresh token POST

Payments

  • Amounts and receipts
  • Transfer POST
  • Create a payment code POST
  • Pay a scanned code POST
  • Charge a customer's code POST
  • Pay a Malaleem card POST
  • Charge a Malaleem card POST
  • Card-present sale (tap to phone) POST
  • Building a contactless reader

Transactions

  • List transactions GET
  • Retrieve a transaction GET

Remittance

  • Create remittance POST

E-commerce (WordPress & WooCommerce)

  • Overview
  • API-key authentication
  • Create an API key POST
  • Create checkout session POST
  • Retrieve checkout session GET
  • Test mode and live mode
  • Refund a checkout session POST
  • Set your webhook URL PUT
  • Webhooks & signatures
  • Multivendor splits
  • WordPress Multisite

Merchant transfers

  • Overview
  • Create a transfer POST
  • Retrieve a transfer GET
  • List transfers GET
  • Look up a merchant code GET
  • Transfer webhooks

Merchant MCP server (AI agents)

  • MCP endpoint POST
  • Tool: create_payment_link
  • Tool: get_payment
  • Tool: list_payments
  • Tool: refund_payment
  • Tool: create_transfer
  • Tool: get_transfer
  • Tool: list_transfers
  • Tool: lookup_merchant
Malaleem API

Malaleem API

Overview

The Malaleem API lets you accept payments, move money, and orchestrate AI agents programmatically.

The Malaleem REST API is organized around predictable resource-oriented URLs, returns JSON-encoded responses, and uses standard HTTP response codes and verbs. All requests are made to https://malaleem.com over HTTPS.

© 2026 Malaleem. Built with Phoenix LiveView.

🔒 We use essential cookies to run Malaleem and, only with your consent, optional cookies to improve it. Read our Cookie Policy and Privacy Policy.