Contexte
Dans le cas ou un échec de paiement automatique est enregistrer lors du paiement d’une facture alors étant donnée que nous n’avons plus moyen de gérer l’encaissement c’est à vous de régler la situation.
Le règlement des factures en attente peut être fait par le client en autonomie depuis la section « Factures » du portail client. Vous pouvez récupérer un lien de paiement à envoyer à vos clients pour le forcer à régler la facture.
Attention ! Si le client enregistre un moyen de paiement automatique (type CB / SEPA) pour faire le règlement de la facture alors le moyen de paiement restera enregistré pour prélever les futures factures.
Procédure
Il faut récupérer le lien de paiement d’une facture appelé « Hosted-Charge » à envoyer ensuite à votre client. Celui-ci redirigera votre client dans le processus de paiement d’une facture spécifique.
1/ Récupérer un lien de paiement par API
par API, vous devez utiliser la requête suivante :
Requête:
Get https://api-{IdBusiness}.proabono.com/v1/Invoice/{IdInvoice}
Réponse :
{ "Id": 1811186, "IdSegment": 1441, "IdCustomer": 877571, "ReferenceSegment": "1bis", "ReferenceCustomer": "8de918ae-4244-4405-8ece-828ddc36957d", "FullNumber": "S-1441.00000175", "StateInvoice": "PaymentDue", "DateIssue": "2022-02-01T06:03:53.36Z", "DatePaymentLimit": "2022-03-03T00:00:00.00Z", "TypePayment": "ExternalBank", "AmountSubtotal": 18400, "AmountTotal": 22080, "Currency": "EUR", "DateUpdate": "2022-02-01T06:03:53.34Z",, "Links": [ { "rel": "hosted-related-invoice", "href": "https://sandbox-eur.proabono.com/portal-inv-pdf/{Unique-Encrypted-URL1}" }, { "rel": "hosted-charge", "href": "https://sandbox-eur.proabono.com/inv-charge/{Unique-Encrypted-URL2}" }, { "rel": "hosted-collection-invoice", "href": "https://sandbox-eur.proabono.com/portal-inv-list/{Unique-Encrypted-URL3}" } ] }