Fonctionnement de la facturation
Revclic facture au marchand les commissions correspondant aux articles validés. Ce guide présente le cycle général ; les dates et montants affichés sur la facture restent la référence.
Du panier à la facture
- Le marchand déclare la transaction avec
createTransaction. - Les articles restent en validation pendant la période applicable.
- Le marchand accepte ou rejette les articles avec
updateTransaction. - Les articles acceptés et éligibles sont regroupés dans une facture.
- Le marchand règle le montant avant la date
dueDate.
Les retours et annulations doivent être signalés avant la clôture de la période de validation. Un article encore en attente peut être traité automatiquement selon les règles de la plateforme.
Consulter les factures avec GraphQL
query MerchantInvoices($merchantId: ID!, $page: Int, $status: String) {
merchantInvoices(merchantId: $merchantId, page: $page, status: $status) {
currentPage
totalResults
totalPages
items {
id
amount
dueDate
status { code label }
paymentMethod { code label }
paymentDate
pdfUrl
createdAt
}
}
}
{
"merchantId": "1",
"page": 1,
"status": null
}
La requête invoiceStatuses retourne les codes de statut actuellement disponibles. Utilisez-les pour construire les filtres au lieu de conserver une liste figée dans votre intégration.
Paiement et justificatifs
Le mode de paiement, la date de règlement et le lien PDF sont exposés lorsqu'ils sont disponibles. Si pdfUrl est renseigné, utilisez cette URL pour télécharger le document officiel. En cas d'écart entre une estimation et la facture, contactez Revclic en indiquant l'identifiant de facture.
Consultez la page merchantInvoices pour tous les paramètres et un payload complet.