Paiement à l'initiative du marchand

L'utilisation d'un alias lors de la création d'un order permet en outre d'exécuter des paiements à l'initiative du marchand ("Merchant Initiated Transaction") : le paiement s'effectue alors sans interaction avec le porteur.

Cette fonctionnalité est notamment utile dans le cas d'abonnements.

Pour ce faire, créez un paiement par alias (voir chapitre Paiement par alias), puis utilisez le lien execute-mit retourné par le serveur.

Par exemple :

POST https://secure.lyra.com/marketplace/orders?expand=items

{
	"marketplace": "ebfb36ab-2d30-4326-adb9-e16b0c9a89f3",
	"reference": "Exemple MKP BURO",
	"description": "Commande fournitures",
	"currency": "EUR",
	"alias": "1144951ea7ab42989c97159b3dfc0382",

	...

}

Dans la réponse du serveur, l'attribut links contient le lien execute-mit à appeler.

{...
 "links": {
  "execute-mit": {
  "href": "http://monsite.site/marketplace/orders/5a439e70-4ccc-4d86-bf30-223552e2c74f/execute-mit"
 },
…
}