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

Lorsqu’un paiement est effectué on peut soit l’annuler (si la capture n’a pas encore été faite), soit le rembourser entièrement. Si l’on ne connaît pas le statut de la transaction on appelle la méthode cancel_or_refund.

POST /payments/[payment_id]/cancel_or_refund

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

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