# Paiement des agents IA : x402 et MPP | Aslan AgentPay

> https://aslan.ma/fr/agentpay

**Le paiement, pensé pour les agents.**

Vos agents IA achètent des services et les règlent seuls, en MAD, sur des rails licenciés — via x402 et MPP, les standards ouverts du paiement machine-à-machine.

## Une requête. Un règlement. Un reçu.

- **Le service demande le paiement** — HTTP 402 Payment Required : montant et conditions lisibles par la machine.
- **L'agent règle** — Wallet MAD, signature de l'opération, aucune carte.
- **Livré, réglé, tracé** — Settlement sur registre interne, reçu et webhook.

## Ce que vous composez.

AgentPay opère sur les rails d'Aslan — Agent Principal d'un établissement de paiement agréé par Bank Al-Maghrib.

- **Wallet MAD** — Des comptes agents pré-financés, en dirhams, prêts à dépenser.
- **Facilitateur x402** — Verify et settle — la couche qui valide et exécute chaque paiement x402.
- **Reçus & registre** — operationId, statuts, webhooks : chaque mouvement laisse une trace.
- **Encaissements** — Vos services vendent aux agents. Le protocole marche dans les deux sens.

## Vos agents sont prêts à payer.

Un sandbox public : wallet de démonstration, 100 MAD, et de vraies transactions sur notre réseau de test — le protocole complet de bout en bout.

Aslan AgentPay

Paiement pour agents IA (x402 et MPP)

AgentPay est le rail de paiement d'Aslan pour les agents IA. Un service répond à la requête d'un agent par un HTTP 402 Payment Required ; l'agent paie seul, en dirhams, via les standards ouverts x402 ou MPP, puis reçoit la ressource avec un reçu. AgentPay est aujourd'hui disponible sous forme de sandbox publique sur un réseau de test.

### D'un 402 à un reçu.

- **L'agent appelle une ressource payante** — Une API, un jeu de données, un service — exposé en HTTP.
- **Le service répond 402** — Payment Required, avec montant, devise et bénéficiaire dans un format lisible par la machine.
- **L'agent paie** — Avec un paiement signé (x402) ou un jeton de paiement agent plafonné (MPP).
- **AgentPay vérifie et règle** — Contrôle le paiement, bloque les rejeux et le règle sur un registre interne, en centimes de dirham.
- **La ressource est livrée** — Avec un reçu dans les en-têtes de la réponse et un webhook côté vendeur.

### Ce sur quoi vous pouvez compter.

- Protocoles x402 (HTTP 402 avec un en-tête X-PAYMENT) et MPP (HTTP 402 avec WWW-Authenticate: Payment).
- Devise Dirham marocain, en centimes entiers.
- Plafonds de dépense Les jetons MPP portent un plafond par paiement et un plafond cumulé optionnel.
- Anti-rejeu Chaque autorisation de paiement et chaque challenge ne servent qu'une fois.
- Reçus En-têtes X-PAYMENT-RESPONSE ou Payment-Receipt, et webhooks.
- Mandats Les mandats signés AP2 se testent dans la sandbox.
- Statut Sandbox publique : un wallet de démo de 100 MAD et de vraies transactions sur un réseau de test.

### x402 ou MPP ?

Les deux commencent par un HTTP 402. Ils diffèrent par la façon dont l'agent prouve qu'il peut payer.

- 
- x402
- MPP

### Les questions des développeurs.

#### Comment un agent IA peut-il payer une API ?

Grâce à un protocole de paiement construit sur HTTP. L'API répond à l'agent par un HTTP 402 Payment Required avec ses conditions ; l'agent produit un paiement — une autorisation signée (x402) ou un jeton plafonné (MPP) — et renvoie sa requête. AgentPay vérifie, règle en dirhams et renvoie la ressource avec un reçu.
#### Qu'est-ce que x402 ?

x402 est un standard ouvert qui remet en service le code HTTP 402 Payment Required. Le serveur liste les paiements qu'il accepte, le client joint un paiement signé dans un en-tête X-PAYMENT, et un facilitateur le vérifie puis le règle. AgentPay joue ce rôle de facilitateur pour les paiements en dirhams.
#### Qu'est-ce que MPP, le Machine Payments Protocol ?

MPP est un standard HTTP 402 dans lequel le serveur émet un challenge dans un en-tête WWW-Authenticate: Payment, auquel le client répond par un justificatif. Dans AgentPay, ce justificatif est un jeton de paiement agent plafonné, et chaque challenge ne peut servir qu'une fois.
#### Peut-on limiter les dépenses de son agent ?

Oui. Un jeton de paiement agent a un montant maximum par paiement et un plafond total optionnel sur toute sa durée de vie ; au-delà, le paiement est refusé. Dans la sandbox, vous pouvez aussi tester les mandats signés AP2, qui définissent ce qu'un agent a le droit d'acheter.
#### AgentPay est-il disponible en production ?

Pas encore. AgentPay est aujourd'hui une sandbox publique : un wallet de démo de 100 MAD et de vraies transactions sur notre réseau de test, pour faire tourner le protocole de bout en bout. Parlez-en à l'équipe si vous souhaitez l'utiliser avec vos propres services.
#### Mon service peut-il vendre à des agents IA ?

Oui — le protocole fonctionne dans les deux sens. Un service place ses routes payantes derrière un HTTP 402, AgentPay vérifie et règle les paiements des agents, et chaque règlement est tracé avec un reçu, un identifiant d'opération et des webhooks.