Modifier un alias

Pour mettre à jour un moyen de paiement, vous devez procéder à une nouvelle création de token en ajoutant l'alias existant dans l'attribut alias_to_update de la requête POST TOKEN.

Mettre à jour un alias en utilisant la page de paiement :

Exemple d'appel POST TOKEN:

POST https://secure.lyra.com/marketplace/tokens/

{
	"marketplace": "9537e049-8862-400a-ae8d-da2ec9ca6051",
	"alias_to_update": "1144951ea7ab42989c97159b3dfc0382",
	"url_return": "http://www.my-website.com/",
	"buyer": {
		"type": "PRIVATE",
		"first_name": "Jean",
		"last_name": "Dupond",
		"email": "jean.dupond@lyra.fr",
		"phone_number": "1234",
		"reference": "Acheteur_1",
		"address": {
			"zipcode": "59259",
			"street_number": "37",
			"country": "FR",
			"street": "rue Marcel Philippe",
			"city": "Vignoux"
		}
	}
}

Exemple de retour POST TOKEN :

{
	"token": "62a52e50-ce29-409a-9cec-9ea6ee36ab41",
	"payment_url": "https://secure.lyra.com/vads-payment/exec.refresh.a;jsessionid=335D2aDb5eF8356Aed2cf3dF.vadpayment02inte01lbg?cacheId=913355311811276000040"
}

Pour procéder à la mise à jour du moyen de paiement, il faut rediriger l'acheteur vers l'URL transmise dans payment_url.

Vous recevrez une notification webhook à la fin de l'opération.

Pour créer un token en utilisant le formulaire embarqué :

Exemple d'appel POST TOKEN:

POST https://secure.lyra.com/marketplace/tokens/embedded/

{
	"marketplace": "9537e049-8862-400a-ae8d-da2ec9ca6051",
	"alias_to_update": "1144951ea7ab42989c97159b3dfc0382",
	"url_return": "http://www.my-website.com/",
	"buyer": {
		"type": "PRIVATE",
		"first_name": "Jean",
		"last_name": "Dupond",
		"email": "jean.dupond@lyra.fr",
		"phone_number": "1234",
		"reference": "Acheteur_1",
		"address": {
			"zipcode": "59259",
			"street_number": "37",
			"country": "FR",
			"street": "rue Marcel Philippe",
			"city": "Vignoux"
		}
	}
}

Exemple de retour POST TOKEN :

{
	"token": "62a52e50-ce29-409a-9cec-9ea6ee36ab41",
	"form_token":"fa0yfV2FQuR3aak1SwsgcuZg195eyJhbW91bnQiOjEwOTAwLCJjdXJyZW5jeSI6IkVVUiIsIm
				1vZGUiOiJURVNUIiwidmVyc2lvbiI6Mywib3JkZXJJZCI6IjVjNDk1N2E5LWNkOGEtNGJhZC1hMGNiLTgxMT
				ZiMWE3ZDdmNiIsInNob3BOYW1lIjoiTHlyYSBTTVMiLCJicmFuZFByaW9yaXR5IjpbIkJBTkNPTlRBQ1QiL
				CJDQiIsIkUtQ0FSVEVCTEVVRSIsIk1BU1RFUkNBUkQiLCVGQVVMVCJ9fX0a702"
}

Pour procéder à la mise à jour du moyen de paiement, le form_token doit être inséré dans le formulaire (attribut kr-form-token).