Appel de L’API Payment avec la méthode refund

Lorsqu’un paiement est effectué (et qu’il a été capturé) on peut alors procéder à son remboursement (total ou partiel).

Le format de données à transmettre lors de l'appel de l'API est le suivant :

NomTypeRequisDescription
amount Json Object Non L'objet amount contient les champs «value» et «currency»
valueIntegernonMontant en centimes
currencyStringnon"EUR"
POST /payments/[payment_id]/refund

headers: {Authorization: 'Bearer MerchantApiKey'}

{
 amount: { value: 20000, currency: 'EUR' },
}
//Dans ce cas, ce sera un remboursement total

POST /payments/231a35e15f45f43f21a54353/refund

headers: {Authorization: 'Bearer MerchantApiKey'}
{
	payment_id: 'ThePaymentID(uuid)',
	response: 'refund-received'
}
// exemple spécifique 

{
	payment_id: 'ThePaymentID(uuid)',
	response: 'refund-failed',
	error: {
		code: 'PAY-404',
		message: 'Payment introuvable.'
	}
}