Comprendre les ventes
L’API Ventes de Chariow fournit un accès programmatique à toutes les données de transaction de votre boutique. Vous pouvez :- Récupérer une liste de toutes les ventes avec des options de filtrage
- Obtenir des informations détaillées sur des ventes spécifiques
- Suivre le statut de paiement et les détails de règlement
- Accéder à l’historique d’achat des clients
- Surveiller les statistiques de téléchargement
- Consulter les remises appliquées et les campagnes marketing
Objet Vente
L’objet vente détaillé (renvoyé par le point de terminaison de vente unique) contient des informations complètes sur l’achat avec la structure suivante :Le point de terminaison de liste renvoie une version simplifiée de l’objet vente, tandis que le point de terminaison de vente unique renvoie l’objet détaillé complet présenté ci-dessus. Consultez les sections Lister les ventes et Obtenir une vente spécifique pour les différences.
buyer conserve le nom saisi au moment de l’achat, alors que customer reflète le profil actuel du client. Un objet gift (recipient, message) est ajouté pour les achats cadeaux.Statuts des ventes
Les ventes peuvent avoir les statuts suivants tout au long de leur cycle de vie :failed et abandoned ne sont pas toujours définitifs. Lorsque la passerelle de paiement indique ensuite que l’acheteur a bien payé (par exemple un paiement finalisé après l’expiration du checkout), la vente est rouverte en awaiting_payment, son failed_at ou abandoned_at est effacé, puis elle passe à completed. Écoutez les événements de vente via les Pulses plutôt que de considérer ces statuts comme définitifs.Statuts de paiement
Le statut de paiement suit la transaction de la passerelle de paiement séparément du statut de vente :Canaux de vente
Les ventes peuvent provenir de différents canaux :Lister les ventes
Récupérez toutes les ventes de votre boutique :Paramètres de requête
Vous pouvez filtrer et paginer les ventes en utilisant les paramètres suivants :Filtrer par statut
Filtrer par client
Filtrer par plage de dates
Rechercher des ventes
Pagination
L’API utilise une pagination basée sur les curseurs. Utilisez lenext_cursor de la réponse pour récupérer la page suivante :
Exemple de réponse
Le point de terminaison de liste renvoie un objet vente simplifié par élément :Obtenir une vente spécifique
Récupérez une vente spécifique par son ID public :Cas d’utilisation courants
Rapports de revenus
Rapports de revenus
Calculez le revenu total pour une période spécifique :
Traitement des commandes
Traitement des commandes
Traitez les commandes nécessitant une expédition physique :
Historique d'achat client
Historique d'achat client
Consultez l’historique d’achat complet d’un client :Cela renvoie toutes les ventes pour le client spécifié, incluant :
- Dates et montants d’achat
- Produits achetés
- Remises appliquées
- Statut d’accès actuel
Récupération des paiements échoués
Récupération des paiements échoués
Identifiez et traitez les paiements échoués :
Analyse des performances des remises
Analyse des performances des remises
Analysez l’utilisation et l’efficacité des codes de remise :
Informations de règlement
Pour les ventes terminées, l’objetsettlement fournit des détails sur les paiements au marchand :
amount- Montant net à payer au marchand (après frais)due_at- Date prévue du règlementdone_at- Date de réalisation du règlement (null si en attente)service_fee- Frais de service de la plateforme Chariow
Suivi des téléchargements
Surveillez l’activité de téléchargement des clients :- Suivre l’engagement avec le produit
- Identifier les clients qui n’ont pas accédé à leur achat
- Surveiller les modèles de téléchargement inhabituels
Ressources associées
Guide de paiement
Apprenez à créer des ventes
Pulses
Soyez notifié des nouvelles ventes
API Ventes
Consultez la référence complète de l’API Ventes