Features

Everything you need to manage payments

Built for businesses that want flexibility and control over their payment infrastructure. One integration, every gateway.

Instant gateway switching

Move between payment providers without changing a line of code. Enable, disable, or switch gateways from your dashboard in seconds.

  • Switch gateways without code changes
  • Set default gateways per environment
  • Test and live mode credentials
  • Zero downtime during switches
API Request
curl -X POST https://api.mozartpay.io/v1/payments \
  -H "Authorization: Bearer mp_live_xxx" \
  -d '{"amount": 2500, "gateway": "stripe"}'

# Switch gateway — no code change needed
curl -X POST https://api.mozartpay.io/v1/payments \
  -H "Authorization: Bearer mp_live_xxx" \
  -d '{"amount": 2500, "gateway": "truelayer"}'

Unified API

A single API to accept payments through Stripe, TrueLayer, Pay360, Fena, and Trust Payments. Learn one API, use every gateway.

  • One API for all 5 gateways
  • Consistent request and response format
  • Card payments and open banking
  • Expanding gateway support
Response
{
  "payment_id": "pay_abc123",
  "status": "pending",
  "amount": 2500,
  "currency": "gbp",
  "gateway": "stripe",
  "redirect_url": "https://checkout.stripe.com/..."
}

Webhook forwarding

Receive real-time payment updates through a unified webhook system. One format, regardless of which gateway processed the payment.

  • Unified webhook format across gateways
  • Signed webhooks with HMAC verification
  • Automatic retries on failure
  • Delivery logs and status tracking
Webhook Payload
{
  "event": "payment.completed",
  "payment_id": "pay_abc123",
  "status": "completed",
  "amount": 2500,
  "gateway": "stripe",
  "completed_at": "2025-01-15T14:30:00Z"
}

Dashboard analytics

Track payments across all gateways in one place. Filter by provider, status, or date range to get the insights you need.

  • Unified payment history
  • Filter by gateway, status, and date
  • Real-time payment tracking
  • Refund management

Smart routing

Automatically route payments to the best gateway based on cost, success rate, or payment type. Reduce fees and increase conversion.

  • Cost-based routing
  • Automatic failover
  • A/B test gateways
  • Custom routing rules

Ready to simplify your payments?

Join Mozart Pay and start orchestrating your payment infrastructure today.

Create your account