web-dev-qa-db-fra.com

Dans une simple boutique en ligne Paypal, comment ajouter plusieurs articles au panier en une seule page?

J'utilise le système Paypal "Paiements sur site marchand" sur mon site - je crois que c'est le terme simple qui désigne le style simple du bouton "Ajouter au panier" que vous pouvez configurer dans les outils marchands de votre profil Paypal. La façon dont cela fonctionne est que vous définissez le prix, le nom et les détails d'expédition du bouton dans l'interface de Paypal, puis vous le collez dans votre page. Il est plus sûr de les faire héberger les données de prix du bouton, car l'utilisateur ne peut pas modifier le prix pour qu'il soit inférieur.

C’est assez facile, mais dans mon petit magasin en ligne de 10 articles, j’ai le sentiment que je perds l’opportunité de vendre plus d’articles, car chaque élément signifie 1. Cliquez sur "ajouter au panier" pour cet article 2. Révision le panier sur la page Paypal qui charge 3. en cliquant sur "Continuer mes achats". C'est sale et moche.

Ce que je voulais savoir, c’est qu’il existe un moyen de contourner cette méthode maladroite qui reste fidèle au système de boutons hébergé par Paypal et qui n’introduit pas de panier de remplacement pré-Paypal alternatif pour semer la confusion parmi les clients. J'imagine pouvoir remplacer le bouton "ajouter au panier" par "ajouté au panier!" une fois cliqué, en arrière-plan, Paypal est informé que le bouton a été cliqué.

http://www.simplecartjs.com/ est un exemple de système qui vous permet d’ajouter plusieurs choses à un panier avant de le soumettre, mais il le fait avec une chaîne GET qui serait très facile à utiliser. manipuler. Les boutons ne sont pas hébergés sur Paypal, autrement dit. Il y a aussi un panier en double qui, à mon avis, pourrait être déroutant pour les gens (bien que ce ne soit pas un dealbreaker et qu'il puisse être contourné.)

3
SuitCase

Voir ce guide d'intégration sur le site de Paypal:

https://www.x.com/developers/Paypal/documentation-tools/Paypal-payments-standard/integration-guide/formbasics#id08A6F0Q0QY4

Cela donne des informations sur la façon de modifier le balisage de formulaire pour les boutons HTML afin d'autoriser différents types, y compris différentes fonctions du panier (Ajouter/Afficher/Télécharger). Cela ne s'appliquera que si vous n'enregistrez pas les détails du bouton dans votre compte Paypal au lieu de stocker les détails du bouton dans le code HTML sur votre site (indiquerait si vous stockez les détails sur Paypal).

Si vous stockez les détails des boutons sur le site de Paypal, nous ne pourrons probablement pas vous aider sans avoir accès à l'interface de Paypal pour voir les fonctionnalités disponibles pour chaque bouton et voir s'il s'agit même d'une option. Fournir le code à l'un des boutons serait très utile.

1
Joshua Whitley