Voeg stappen (betaling) toe

Gepost op 19 januari om 14:00u, door hiranthi | 4 reacties | reageren

Deze post is deel 5 van 6 in de serie "Shopp custom templates bewerken"
VN:F [1.8.2_1042]
Rating: 0.0/5 (0 votes cast)

In Nederland ben je, als webshop, verplicht aan te geven hoeveel stappen je klant moet ondernemen voor de aankoop. Dat houdt dus in dat je aan moet geven bij welke stap de klant op dat moment is, welke stappen er al zijn geweest en welke er nog komen gaan.

In Shopp zit dit niet standaard gebakken, maar het is wel makkelijk toe te voegen. Om de stappen toe te voegen moeten custom templates zijn ingeschakeld.

Stappen toevoegen

We hebben de volgende bestanden nodig:

  • cart.php
  • checkout.php
  • confirm.php
  • thanks.php (nieuwe template, kan zijn dat je in de Instellingen van Shopp - onder Presentatie - eerst de nieuwe templates moet installeren)
  • shopp.css

Eerste stap

Open cart.php en voeg (bovenin) de volgende code toe:

<ul id="shopp-steps">
    	<li>Stappen:</li>
    	<li class="current-step">1. Winkelmandje</li>
    	<li class="future-step">2. Uw gegevens</li>
    	<li class="future-step">3. Betalen/bevestigen</li>
    	<li class="future-step">4. Bevestiging</li>
</ul>

Tweede stap

Open checkout.php en voeg (bovenin) de volgende code toe:

<ul id="shopp-steps">
		<li>Stappen:</li>
    	<li class="past-step">1. Winkelmandje</li>
    	<li class="current-step">2. Uw gegevens</li>
    	<li class="future-step">3. Betalen/bevestigen</li>
    	<li class="future-step">4. Bevestiging</li>
</ul>

Derde stap

De derde stap is de betaling óf de bevestiging. Dit is afhankelijk van de betalingsmethode die is geselecteerd. Gebruik je bijvoorbeeld de bankoverschrijving via Shopp, dan krijgt de bezoeker bij stap 3 de bevestiging. Heb je ook iDEAL geactiveerd en heeft je klant voor die betalingsmethode gekozen, dan krijgt hij/zij hier de betalingsschermen van iDEAL te zien.

Open confirm.php en voeg (bovenin) de volgende code toe:

<ul id="shopp-steps">
    	<li>Stappen:</li>
    	<li class="past-step">1. Winkelmandje</li>
    	<li class="past-step">2. Uw gegevens</li>
    	<li class="current-step">3. Betalen/bevestigen</li>
    	<li class="future-step">4. Bevestiging</li>
</ul>

Vierde stap

Open thanks.php en voeg (bovenin) de volgende code toe:

<ul id="shopp-steps">
    	<li>Stappen:</li>
    	<li class="past-step">1. Winkelmandje</li>
    	<li class="past-step">2. Uw gegevens</li>
    	<li class="past-step">3. Betalen/bevestigen</li>
    	<li class="current-step">4. Bevestiging</li>
</ul>

De CSS toevoegen

De weergave van de stappen moet natuurlijk wel een beetje opgeleukt worden. Hiervoor voeg je de volgende CSS toe:

#shopp ul#shopp-steps { width:100%; display:block; float:left; clear:both; margin:0 0 40px; }
#shopp ul#shopp-steps li { display:block; float:left; padding:5px 10px 10px; font-weight:bold; line-height:1.2em; vertical-align:middle; }
#shopp ul#shopp-steps li.past-step { color:#444; }
#shopp ul#shopp-steps li.future-step {}
#shopp ul#shopp-steps li.current-step { border-bottom:2px solid #fff000; font-size:1.2em; }

De CSS hierboven is de CSS die ik gebruik in mijn webshop 'Aan de deur wordt niet gekocht' (live webshop).




Navigeer in deze serie

Share:
  • Digg
  • del.icio.us
  • Facebook
  • Google Bookmarks
  • Hyves
  • StumbleUpon
  • Technorati
  • Twitter
  • Tumblr
  • Live
  • NuJIJ
  • Print
  • email
  • RSS

Gerelateerde posts


4 reacties op “Voeg stappen (betaling) toe”

  1. Derk zegt:
    2

    Bedankt voor de blogs over deze plugin! Zag de plugin laatst en ziet er goed uit om te gebruiken voor webshops!

  2. Yannick zegt:
    1

    Hey, leuk! Dank je wel voor de post en leuk dat je me hier nog even over mailt!

    Thanks! Ik ga het zeker toepassen op onze site!

    • hiranthi zegt:
      1.1

      Graag gedaan :) Je had ernaar gevraagd dus leek het me wel vriendelijk om je even te laten weten dat de post erop stond ;)

Trackbacks/Pingbacks

  1. Navigatie toevoegen aan je WordPress webshop | WordPress Dimensie

    [...] webshop, en Hiranthi laat op een heldere manier zien hoe je dit zou kunnen doen, inclusief opmaak: betalings-navigatie toevoegen aan Shopp. Deel en bookmark [...]


Laat een reactie achter




CommentLuv Enabled

:wink: :-| :-x :twisted: :) 8-O :( :roll: :-P :oops: :-o :mrgreen: :lol: :idea: :-D :evil: :cry: 8) :arrow: :-? :?: :!:

UserOnline

  • Er zijn 5 bezoekers online
  • Online: 3 bezoekers, 2 bots