web-dev-qa-db-fra.com

Comment gérons-nous un processus de paiement pour des articles uniques?

Quelles méthodes sont généralement utilisées pour gérer les processus de commande qui impliquent des articles uniques? - Vendre des peintures, par exemple. Certains pièges peuvent être:

  1. Un acheteur achète un article avant qu'un acheteur plus lent ne puisse terminer le processus de paiement.
  2. Un acheteur tente d'acheter un article qui a déjà été acheté.

J'ai pensé à quelques approches.

Éliminez le panier et réservez les articles

Les acheteurs achèteraient des articles individuellement sans les ajouter à un panier d'achat. Lorsqu'un acheteur visite la page de paiement, l'article est réservé. Si nous nous éloignons, l'article est libéré.

Les avantages

  1. Minimise les conditions de course, car les acheteurs doivent décider d'acheter ou non et, par conséquent, les articles ne passent pas de temps dans un panier.

Désavantages

  1. Cela nécessite un processus de paiement distinct pour chaque achat.
  2. Si le mode de paiement est géré sur un site externe (Paypal), les acheteurs risquent de ne pas revenir sur le site et d'acheter plus d'articles.
  3. Nécessite une logique supplémentaire pour réserver/libérer des articles.

Utilisation d'un chariot

Autorisez les utilisateurs à ajouter des articles à leur panier. À la caisse, vérifiez l'inventaire.

Les avantages

  1. Permet aux acheteurs d'acheter plusieurs articles en une seule fois.

Désavantages

  1. Une plus grande chance d'avoir des conditions de course où le panier devient périmé car une partie de son contenu est achetée par d'autres acheteurs.

  2. Nécessite une manière élégante d'avertir l'acheteur que certains articles du panier ne sont plus disponibles.

  3. La possibilité de réserver des articles est minime, car le temps passé avant le paiement varie d'un acheteur à l'autre. De plus, mettre une expiration sur un panier pourrait faire pression et décourager les acheteurs.

Existe-t-il d'autres moyens de gérer ce type de situation? Pouvez-vous voir des avantages supplémentaires dans les deux approches?

7
Mohamad

qu'en est-il d'un format d'enchère?

ebay le fait depuis des années, bien sûr, mais si vous y pensez, beaucoup de leurs transactions sont des articles uniques (même si l'article lui-même est l'un des nombreux, la transaction concerne un article `` unique '' en raison de la nature de la les vendeurs)

avec un format d'enchère, vous obtiendrez les avantages des deux côtés ci-dessus:

  1. Les clients décideraient quand acheter dès qu'ils placeraient une offre. Ils concluraient un contrat à ce stade pour acheter s'ils gagnaient. Plusieurs acheteurs pouvaient tous décider d'acheter, mais ils sauraient clairement où ils en étaient.
  2. Les clients pourraient également commander en une seule fois. Ils pouvaient soumissionner pour plusieurs articles, puis terminer la transaction en un seul processus lorsque toutes les enchères étaient terminées.

Le seul problème avec cette solution serait une logique supplémentaire, mais il semble que les deux solutions proposées ont déjà ce problème (notifications, inventaire, etc.). Dès que vous vous éloignez de la vente directe de widgets, vous avez besoin d'une logique supplémentaire.

Vous devrez également penser aux prix de réserve et aux offres de départ pour garantir un bon prix pour vos articles.

3
Toni Leigh

Il existe plusieurs autres variantes. Utiliser un panier traditionnel et réserver simplement l'article dès que l'utilisateur le place dans le panier semble être une approche courante. Il devient alors invisible pour les autres utilisateurs. Pour cette raison, le panier expire souvent rapidement, libérant l'article si l'achat n'est pas terminé à temps.

Je connais également un site qui permet à ses utilisateurs de "sauvegarder" le panier et de vérifier la disponibilité lors du rechargement. Le site affiche ensuite une liste de tous les articles qui ne sont plus disponibles et propose des alternatives. Il existe donc une distinction entre un panier "actif" (l'article est réservé mais pour une durée limitée) et un panier "enregistré" (contient une référence à l'article mais ne garantit pas sa disponibilité, le panier/la liste ne expirer).

Amazon utilise une variante de cette idée pour ses produits "Marketplace" (par exemple, des livres d'occasion de tiers): l'article est ajouté au panier comme tout autre article, mais il n'est en aucune façon réservé et dès qu'il devient indisponible, sa place dans le panier/la liste de souhaits est remplacée par une entrée qui se lit comme suit: "Ce produit n'est plus disponible chez ce fournisseur".

Je m'attendrais à ce que dans la plupart des cas, les conditions de course soient rares. Si de nombreux clients intéressés par la même peinture sont en fait fréquents, il pourrait être judicieux de repenser le modèle commercial dans son ensemble. Peut-être qu'une vente aux enchères serait plus appropriée qu'une approche de vente au détail traditionnelle. Une enchère inversée ou une autre manière de souligner la disponibilité limitée de l'offre et le facteur du premier arrivé, premier servi pourrait également fonctionner.

3
Gala