2010-11-08 50 views
0

J'ai un site Web wordpress, et je veux créer un commerce en ligne simple. Quand je veux dire simple, c'est très simple: certains messages/pages vont avoir un champ personnalisé nommé "prix". Ces pages vont avoir un lien dessus, et en cliquant dessus, l'utilisateur va être envoyé à un simple panier. Du panier, je vais créer une page de paiement, qui est principalement une page php qui se connecte à une passerelle de paiement, montrant les cartes de crédit et autres. Je vais créer des fichiers php qui valident les informations sur ces paiements après la réponse de la passerelle.Créer un panier d'achat simple dans wordpress?

Je ne vais pas vendre des «produits». Je n'ai pas besoin de bureaux de poste, pas d'adresse pour livrer quelque chose, rien. C'est juste un prix et un php qui reçoit une confirmation de la passerelle de paiement. Pensez à vendre des «cours» ou quelque chose comme ça. Un reçu de l'achat va être dans la base de données, de sorte que le client peut le référencer plus tard.

Donc, je pense que je dois créer:

  • Une page de panier. Ce panier peut être fait en utilisant des cookies ou la base de données. Quelle est la meilleure approche ?;
  • Une page de paiement;
  • Un ensemble de scripts pour valider une réponse de la passerelle de paiement;
  • Une table simple qui stocke toutes les réponses de paiement, le prix de containig, user_id et tel.

Est-ce que j'oublie quelque chose? Que devrais-je savoir d'autre en essayant de créer ce plugin? J'ai entendu que wordpress n'utilise pas de sessions, donc je devrais en créer un en wordpress juste pour les chariots. Est-ce que quelqu'un sait à propos de ce problème?

(Je ne veux pas utiliser ces plug-ins de commerce électronique complets qui existent depuis que je ne ai pas besoin toutes leurs caractéristiques.)

Répondre

0

J'ai décidé d'utiliser une approche de cookie en utilisant $ _COOKIE. Les valeurs dans ce cookie sont un tableau associatif json_encoded avec des informations sur le produit, qui est vérifié dans le serveur avec une certaine validation. De cette façon, je n'ai pas à me tromper avec $ _SESSION dans wordpress que je lis est problématique, et l'utilisateur peut avoir le même panier même s'il ferme le navigateur.

Un bon exemple d'application de commerce électronique simple est really simple e-commerce.

1

Juste une option, si vous voulez un simple, panier (avec PayPal intégration) et ne veulent pas réinventer la roue, consultez Simplecart JS. Un javascript, persistant, panier qui permet à vos utilisateurs de collecter des articles, puis passez au portail PayPal pour compléter l'achat.

+0

Intéressant, mais malheureusement c'est une approche de js. Merci pour la suggestion difficile. –

+0

Y a-t-il quelque chose, spécifiquement, contre une solution JS? –

1

Un moyen simple de configurer un magasin en ligne consiste à utiliser le thème Marché.

Market est un modèle de thème pour Wordpress, qui contient un système de panier d'achat intégré et un outil d'administration de produits pour ajouter et éditer facilement des produits.

Il se connecte avec votre compte Paypal pour le traitement de vos paiements clients.

Si vous le souhaitez, vous pouvez jouer avec une démo en ligne ici:

http://www.markettheme.com/

De cette façon, vous pouvez l'essayer avant de vous engager à quoi que ce soit.

+0

Votre site a été piraté, par l'apparence des choses ... –