commerce

Tout ce qui a à voir avec le paiement en ligne: ubercart, commerce, ... Vers l'entrée de livre commerce 7 et son divers soucis et patches, concepts (présentation des entity, bundles...)...

Mise ne forme du bouton paypal

form.commerce-add-to-cart div input.form-submit {

divers soucis et patches

Diverses astuces et patchs

1. pour les views, desactiver réécriture URL (sinon les anonymes ne voient pas le product display)

2. format de price avec , (et non .): patcher commerce/modules/price/commerce_price.module avec https://www.drupal.org/files/issues/commerce-1450736-20-.patch
cd modules/commerce/modules/price ; patch -b < file.patch

connector et oauthconnector : twitter et google

Intégré à commerceKickStart 2 : Connector 7.x-1.0-beta2, oauth_common 7.x-3.2 et oauth2_common 7.x-1.0, oauthconnector 7.x-1.0, http_client  7.x-2.4 
+ Commerce Kickstart Social 7.x-2.22 (Connector, Features, Http Client, OAuth2, Service links, Strongarm, Widget Services...)

Module commerce_goodrelations

Good Relations for Drupal Commerce (schema.org compatible) ajoute des balises Good relations aux affichages des produits Commerce. Pour drupal 7 seul.
Ne requiert pas l'activation de schemaorg.

Pas de conf.

Champs automatiquement supportés: title, price, currency, ratings (fivestar / voting API).

Fichier attachéTaille
Plain text icon listmodeveavr.txt9.14 Ko

Installer Commerce et commerce_paypal 7.x-2.3

kickstart = un drupal pré-installé avec Commerce et ses dépendances.

Installer le module commerce (sans le kickstart) - version "commerce"

Source: https://drupalcommerce.org/user-guide/installing-scratch

un surfeur achète un produit, drupal lui crée d'office un compte user drupal

Module commerce_paypal : un soucis ?

Tags:

les users anonymes ne voient pas le bouton

ils peuvent ajouter des produits à leur panier, mais à la page /cart ils ne voient que le bouton "Update cart" pas de bouton "Checkout".

-> perm (admin/people/permissions) Access checkout (Complete a purchase through the checkout form) n'étaient pas configurées

Suite des écrans vus par un acheteur qui est logué

Tags:

1. consulter un produit - l'url est par défaut "/content/ID" bouton "Add to cart".
2. Voir son panier ( /cart ) avec bouton Update cart et Checkout

3. Checkout (début) /checkout/ID  Checkout est le point d'entrée et de sortie commune aux méthodes off et on-site. L'acheteur y saisit son adresse, et s'il est anonyme son email (en plus). "Continue to the next step"
4. /checkout/ID/review affiche info compte et info facturation (ad) + choix méthode de paiement (ici seul Paypal est dispo). "Continue to the next step"
5. /checkout/ID/payment ne reste affiché que quelques secondes (redir paypal auto)
6. On est redirigé automatiquement vers sandbox.paypal.com pour se loguer sur son compte Paypal, connexion -> bouton Payer ou retour vers Review order.
    Note : voir ce patch, pour ne pas qu'il re-rentre son adresse de facturation et email lorsqu'il paie avec sa carte bleue.
7. si Payer: il reste chez Paypal qui lui propose 2 liens (retour vers site web avec le nom tel qu'il est entré dans sandbox ou vers son compte paypal)
8. checkout/ID/complete drupal affiche au surfeur qui vient d'acheter l'ID de sa commande et propose un lien pour voir sa commande en se loguant sur le site drupal
(si c'est un surfeur anonyme, il a maintenant un compte dans notre site drupal). L'acheteur voit dans notre drupal sa commande en pending

Notes (avec copies d'écran): En cours de test, on a plein de Paniers "en cours" (admin/commerce/orders/carts), et peu de commandes finalisées dans "orders" (admin/commerce/orders). Copie d'écran de l'interface de Paypal (avec les statuts et aide affichée par paypal à https://www.sandbox.paypal.com/.../popup/StatusTypes).
Vers d'autres pages sur ce site : écrans que voient un surfeur anonyme et vers un soucis ?

p6 Checkout - exo: s'envoyer un email de paiement complet

Un exo: email de paiement complet (démo règles Commander)

https://drupalcommerce.org/user-guide/checkout-completion-rules

Envoyer email à notre boutique une fois le paiement terminé.

Pages

S'abonner à RSS - commerce