Présentation

v2/payments/eligibility permet d'obtenir les échéanciers avec délai de paiement.
Il permet également de d'obtenir les échéanciers de paiement en X fois: vous pouvez donc utiliser ce point de terminaison en remplacement de v1/payments/eligibility.

Réponse

Le point de terminaison prend en paramètre au minimum purchase_amount, le montant du paiement. Il retournera alors l'ensemble des plans de paiement et leur éligibilité.

Il est également possible de requêter des plans de paiement spécifiques via le paramètre queries.
Pour chaque query, la réponse retourne le statut de l'éligibilité ainsi que l'échéancier de paiement.

Champ

Type

Description

Valeur du champ eligible si concerné

eligible

boolean

Indique si le plan trouvé est eligible ou non.

NC

deferred_days

integer

Nombre de jours de décalage pour du paiement différé.

NC

deferred_months

integer

Nombre de mois de décalage pour du paiement différé.

NC

installments_count

integer

Nombre d'échéances dans l'échéancier (3 par défaut).

NC

customer_total_cost_amount

integer

Montant total des frais et intérêts payés par le client en centimes. Les intérêts sont calculés à partir d'un échéancier commençant à la date de l'appel à eligibility.

true

customer_total_cost_bps

integer

Pourcentage en bps de la part de frais et intérêts payés par le client. Les intérêts sont calculés à partir d'un échéancier commençant à la date de l'appel à eligibility.

Dans le cas du p3x et p4x cela correspond le plus souvent au customer_fee_variable.

Pour du crédit (plus de 4 fois) cette valeur change en fonction du calcul des intérêts et donc de la date de début de l'échéancier. Elle a alors une valeur pédagogique mais n'est pas contractuelle. Il n'est donc pas recommandé de l'afficher dans le parcours de paiement.

true

payment_plan

Array of Objects

Liste des échéances pour cet achat.
Ce champ est disponible uniquement si eligible est à true.

true

payment_plan.purchase_amount

integer

Montant de la part de capital remboursé par l'échéance, en centimes.

true

payment_plan.customer_fee

integer

Éventuels frais de paiement appliqués au client sur cette échéance, en centimes.

true

payment_plan.customer_interest

integer

Éventuels intérêts appliqués au client sur cette échéance, en centimes. Les intérêts sont calculés à partir d'un échéancier commençant à la date de l'appel à eligibility.

true

payment_plan.total_amount

integer

Montant de l'échéance total en centimes. Cela inclus le capital remboursé, les frais et les intérêts de l'échéance.

true

payment_plan.due_date

timestamp

Date à laquelle le paiement de cette échéance est dû.

true

payment_plan.time_delta_from_start

{"months": integer, "days": integer}

Différence entre la date due et la date de la première échéance. Le champ est présent uniquement si le champ query.deferred_trigger est à True

constraints

Dict[str, Dict[str, integer]]

false

reasons

Dict[str, str]

false

Language
Authentication
Header