Post by Gerrit » Mon Sep 27, 2010 6:40 pm

Er was wat vraag naar de functie betalen in de winkel als betaaloptie in 1.4.9.x
In de zip file vindt je onder catalog/model/payment 2 bestandjes die op een kleine aanpassing hetzelfde zijn.

In de versie met de extensie .php is opgenomen dat als je afhalen in de winkel kiest bij de verzendoptie deze automatisch betalen in de winkel neemt. Wil je dat niet dan, dien je het file met de extensie.php_ even te hernoemen.

Uploaden en activeren.
Wel even je rechten nakijken en zonodig even de twee vinkjes aanzetten voor de administrator.

G.

Nieuwe versie met uitgeschakelde optie van betalen als er geen afhalen in winkel als verzendmethode wordt gekozen. Lees het hele topic waarom!!!

Last edited by Gerrit on Wed Sep 29, 2010 10:21 pm, edited 1 time in total.

For modelcars cars see my OC 3.0.2.0 shop: http://www.gbcars.nl/
For Wooden Toys see my 2.3.0.2 shop: https://www.dehoutentreinenwinkel.nl/


User avatar
Active Member

Posts

Joined
Fri Nov 27, 2009 9:06 pm

Post by NooZ » Tue Sep 28, 2010 2:20 am

Hoi Gerrit

Ik krijg de volgende foutmelding

Trying to get property of non-object in /home/vhosts/mijnwebsite.nl/catalog/model/payment/pay_in_store.php on line 33Warning: Cannot modify header information - headers already sent by (output started at /home/vhosts/mijnwebsite.nl/index.php:92) in /home/vhosts/mijnwebsite.nl/system/library/response.php on line 12

na het installeren van de 'betalen in winkel' extensie.
Ik krijg de foutmelding nadat ik bij verzendopties 'afhalen' kies en verder klik ( naar betaalopties)

Weet jij hoe ik dit kan aanpakken?

New member

Posts

Joined
Tue Sep 21, 2010 1:40 am

Post by Gerrit » Tue Sep 28, 2010 2:48 pm

Heb je afhalen in de winkel als verzendoptie aanstaan? Zo niet dan de versie met .php_ hernoemen naar .php

Mail me anders even.

For modelcars cars see my OC 3.0.2.0 shop: http://www.gbcars.nl/
For Wooden Toys see my 2.3.0.2 shop: https://www.dehoutentreinenwinkel.nl/


User avatar
Active Member

Posts

Joined
Fri Nov 27, 2009 9:06 pm

Post by Gerrit » Wed Sep 29, 2010 1:39 am

De oplossing voor dit probleem was achteraf heel eenvoudig.

Stel je hebt een winkel op http://www.example.com dan kan je deze module gewoon gebruiken.

Heb je echter net als Nooz een winkel die in een subdirectory draait als bijvoorbeeld http://www.example.com/shop dan klopt het script niet meer.

In de file catalog/model/payment/pay_in_store.php staat deze regel:

Code: Select all

$this->response->redirect($this->url->HTTPS_SERVER . 'index.php?route=checkout/confirm'); 
Als je deze regel goed leest staat er dus

http://www.example.com/index.php?route=checkout/confirm

Omdat er een extra map is gemaakt met de naam shop zou je de regel dus moeten veranderen in;

Code: Select all

$this->response->redirect($this->url->HTTPS_SERVER . 'shop/index.php?route=checkout/confirm'); 
G.

For modelcars cars see my OC 3.0.2.0 shop: http://www.gbcars.nl/
For Wooden Toys see my 2.3.0.2 shop: https://www.dehoutentreinenwinkel.nl/


User avatar
Active Member

Posts

Joined
Fri Nov 27, 2009 9:06 pm

Post by trapson » Wed Sep 29, 2010 9:18 pm

Als ik de pay in store module activeer krijg ik het verzend/afhaal selectie scherm niet te zien. Hij gaat direct door naar het daaropvolgende scherm

Betaalmethode staat dan op : Betalen in de winkel
Als ik klik op Wijzig gebeurd er niets.

Heb bovenstaande oplossing getest maar dan krijg ik een foutmelding [ Object niet gevonden de url is dan http://localhost/opencart/opencart/inde ... ut/confirm] als ik kies voor Afhalen in winkel.

Kies ik voor verzending (tnt module) dan werkt het weer wel en zie ik ook de optie betaal in de winkel

Opencart 1.4.9.3


New member

Posts

Joined
Fri Sep 24, 2010 7:10 pm

Post by Gerrit » Wed Sep 29, 2010 9:37 pm

Als ik de pay in store module activeer krijg ik het verzend/afhaal selectie scherm niet te zien. Hij gaat direct door naar het daaropvolgende scherm
Daarom zit er in de zip een pay_in_store.php_ deze moet je hernoemen naar pay_in_store.php Met deze kleine file krijg je dan een scherm met alle betaal opties waaruit de klant dan zelf kan kiezen.

Als ik de knop wijzig indruk bij de verzendoptie kom ik in het vorige scherm uit en kan dan een andere verzendoptie kiezen. Als ik op de knop druk wijzig bij betaaloptie gebeurt er niets, want door de grote pay_in_store.php file wordt deze aan de verzendoptie afhalen in winkel gekoppeld.

Is dat wat je bedoelt.

G.

For modelcars cars see my OC 3.0.2.0 shop: http://www.gbcars.nl/
For Wooden Toys see my 2.3.0.2 shop: https://www.dehoutentreinenwinkel.nl/


User avatar
Active Member

Posts

Joined
Fri Nov 27, 2009 9:06 pm

Post by Gerrit » Wed Sep 29, 2010 10:10 pm

Als je kiest voor verzenden met bijvoorbeeld TNT is het best wel raar dat je als betaaloptie betalen in winkel kan kiezen. Ik ben nu met een versie bezig die deze betaal optie uitzet, niet laat zien, als je iets anders kiest dan afhalen. Ben het nu even aan het testen en zoals ik het zie gaat dat goed.


//edit

Ik heb deze nieuwe versie geplaatst in het eerste bericht
G.
Last edited by Gerrit on Wed Sep 29, 2010 10:18 pm, edited 1 time in total.

For modelcars cars see my OC 3.0.2.0 shop: http://www.gbcars.nl/
For Wooden Toys see my 2.3.0.2 shop: https://www.dehoutentreinenwinkel.nl/


User avatar
Active Member

Posts

Joined
Fri Nov 27, 2009 9:06 pm

Post by trapson » Wed Sep 29, 2010 10:10 pm

werkt helemaal, had de 1e post niet goed doorgelezen.

Is het ook mogelijk om deze optie alleen te laten zien als je ook voor afhalen in de winkel hebt gekozen ?

Haha ik moet geen schermen een half uur open laten staan maar direct op submit drukken ;)

Opencart 1.4.9.3


New member

Posts

Joined
Fri Sep 24, 2010 7:10 pm

Post by tuurbo » Fri Oct 01, 2010 7:20 pm

Dankzij de uitgebreide hulp van Gerrit heb ik deze module nu probleemloos werkend. Ik heb uit eindelijk het volgende gewijzigd;

In de file catalog/model/payment/pay_in_store.php staat deze regel:

Code: Select all

$this->response->redirect($this->url->HTTPS_SERVER . 'index.php?route=checkout/confirm'); 
Verwijderd $this->url->

Code: Select all

$this->response->redirect(HTTPS_SERVER . 'index.php?route=checkout/confirm'); 
Erg mooie plugin dit, knap werk!

Newbie

Posts

Joined
Fri Oct 01, 2010 7:13 pm

Post by summerkid91 » Tue Oct 19, 2010 8:38 pm

Hallo!

Ik heb deze module gedownload en geïnstalleerd, maar wanneer ik een bestelling doe, krijg ik de mogelijkheid "betalen in de winekl" niet te zien. En dit terwijl de module op actief staat... (ik zie ook nog geen afhaalmogelijkheden, enkel 1 betaalmogelijkheid)

De module pickup_in_store kan ik niet unzippen "files are corrupt), misschien moet ik deze ook nog installeren? ???


Het kan ook allemaal aan mij liggen, want ik ben nieuw in deze dingen :clown:

Newbie

Posts

Joined
Tue Oct 19, 2010 8:30 pm

Post by Gerrit » Wed Oct 20, 2010 2:47 am

summerkid91 wrote:Hallo!

Ik heb deze module gedownload en geïnstalleerd, maar wanneer ik een bestelling doe, krijg ik de mogelijkheid "betalen in de winekl" niet te zien. En dit terwijl de module op actief staat... (ik zie ook nog geen afhaalmogelijkheden, enkel 1 betaalmogelijkheid)

De module pickup_in_store kan ik niet unzippen "files are corrupt), misschien moet ik deze ook nog installeren? ???


Het kan ook allemaal aan mij liggen, want ik ben nieuw in deze dingen :clown:
Pickup in store is een standaard in OC geworden en hoef je niet meer te downloaden, alleen installeren.
Betalen in de winkel werkt bij mij verder goed.
Stuur me anders eens een mailtje met een schermafdruk, of stuur een linkje waar ik het kan bekijken.

For modelcars cars see my OC 3.0.2.0 shop: http://www.gbcars.nl/
For Wooden Toys see my 2.3.0.2 shop: https://www.dehoutentreinenwinkel.nl/


User avatar
Active Member

Posts

Joined
Fri Nov 27, 2009 9:06 pm

Post by summerkid91 » Wed Oct 20, 2010 5:40 am

Gerrit wrote:
summerkid91 wrote:Hallo!

Ik heb deze module gedownload en geïnstalleerd, maar wanneer ik een bestelling doe, krijg ik de mogelijkheid "betalen in de winekl" niet te zien. En dit terwijl de module op actief staat... (ik zie ook nog geen afhaalmogelijkheden, enkel 1 betaalmogelijkheid)

De module pickup_in_store kan ik niet unzippen "files are corrupt), misschien moet ik deze ook nog installeren? ???


Het kan ook allemaal aan mij liggen, want ik ben nieuw in deze dingen :clown:
Pickup in store is een standaard in OC geworden en hoef je niet meer te downloaden, alleen installeren.
Betalen in de winkel werkt bij mij verder goed.
Stuur me anders eens een mailtje met een schermafdruk, of stuur een linkje waar ik het kan bekijken.
Ja ik heb het probleem gevonden! :yahoo:
Bij de producten had ik "Moet verzonden worden" op nee gezet omdat ik enkel afhalen wou toestaan :bang:
Nu worden alle verzendmogelijkheden getoond en kan ik ook betalen in de winkel kiezen.
Bedankt voor de uitleg. :good:

Newbie

Posts

Joined
Tue Oct 19, 2010 8:30 pm

Post by Arie-Jan » Mon Nov 08, 2010 2:16 am

Ik heb deze module geïnstalleerd,
en hij werkt prima.
Alleen wanneer klant bij: Commentaar bij bestelling
iets invullen (bijv. ik kom het morgen ophalen) dan
zie ik het commentaar niet in de bevestigingsmail.

Wanneer klanten iets laten verzenden en ze vullen iets
in bij commentaar dan is het wel zichtbaar in de bevestigingsmail.

Is hier een oplossing voor?

Newbie

Posts

Joined
Sat Oct 30, 2010 4:38 am

Post by Gerrit » Mon Nov 08, 2010 4:08 am

Arie-Jan wrote:Ik heb deze module geïnstalleerd,
en hij werkt prima.
Alleen wanneer klant bij: Commentaar bij bestelling
iets invullen (bijv. ik kom het morgen ophalen) dan
zie ik het commentaar niet in de bevestigingsmail.

Wanneer klanten iets laten verzenden en ze vullen iets
in bij commentaar dan is het wel zichtbaar in de bevestigingsmail.

Is hier een oplossing voor?
Zal er eens naar kijken, want hier heb ik verder niets aan aangepast.
G.

For modelcars cars see my OC 3.0.2.0 shop: http://www.gbcars.nl/
For Wooden Toys see my 2.3.0.2 shop: https://www.dehoutentreinenwinkel.nl/


User avatar
Active Member

Posts

Joined
Fri Nov 27, 2009 9:06 pm

Post by wisky » Thu Feb 03, 2011 1:14 am

Hallo,

heb module geinstalleerd maar laat zich bij het afrekenen niet zien
in de logs krijg ik een foutmelding

2011-02-02 17:37:17 - PHP Notice: Undefined index: shipping_method in \htdocs\catalog\model\payment\pay_in_store.php on line 21

Code: Select all

		// als er een andere dan afhalen in winkel wordt gekozen dan schakel ik uit !!!!
        	if ($this->session->data['shipping_method']['id'] != 'pickup.pickup') {
  			$status = FALSE;
  		}
Als ik de controle eruit haal verschijnt de optie betalen in winkel wel maar geeft dan bij de volgende shipping_method op regel 35 een foutmelding in de logs

ik gebruik 1.4.9.3

wat kan er aan de hand zijn??

Newbie

Posts

Joined
Thu Feb 03, 2011 1:01 am

Post by Gerrit » Fri Feb 04, 2011 9:37 pm

heb je de verzendmethode afhalen wel actief?

For modelcars cars see my OC 3.0.2.0 shop: http://www.gbcars.nl/
For Wooden Toys see my 2.3.0.2 shop: https://www.dehoutentreinenwinkel.nl/


User avatar
Active Member

Posts

Joined
Fri Nov 27, 2009 9:06 pm

Post by Gerrit » Fri Feb 04, 2011 9:40 pm

zal eens kijken of ik deze ook voor 1.4.9.3 kan omzetten. De module is eigenlijk voor 1.4.9.1

For modelcars cars see my OC 3.0.2.0 shop: http://www.gbcars.nl/
For Wooden Toys see my 2.3.0.2 shop: https://www.dehoutentreinenwinkel.nl/


User avatar
Active Member

Posts

Joined
Fri Nov 27, 2009 9:06 pm

Post by wisky » Sat Feb 05, 2011 2:12 am

ja afhalen in winkel is actief

Newbie

Posts

Joined
Thu Feb 03, 2011 1:01 am

Post by funt » Wed Feb 09, 2011 5:29 am

Beste Gerrit,

ik heb de pay in store ook geinstalleerd maar ik krijg deze ook niet aan de praat. Ik gebruik 1.4.9.3 en ik heb TNT geinstalleerd en ook afhalen in winkel (als verzendmethode) is actief.

Na installatie zou je verwachten dat het scherm betalen dan niet meer nodig zou zijn maar wat ik ook doe het betaalscherm blijft actief. (heb inmiddels ook geprobeerd met het andere php_ bestand maar dat werkt ook niet)

Hopelijk heb je nog ideeen. Dank je.

Groeten,

User avatar
New member

Posts

Joined
Thu Feb 03, 2011 10:23 pm

Post by Gerrit » Thu Feb 10, 2011 4:12 am

ik ben er mee bezig.
Op dit moment erg druk op het normale werk.
G.

For modelcars cars see my OC 3.0.2.0 shop: http://www.gbcars.nl/
For Wooden Toys see my 2.3.0.2 shop: https://www.dehoutentreinenwinkel.nl/


User avatar
Active Member

Posts

Joined
Fri Nov 27, 2009 9:06 pm
Who is online

Users browsing this forum: No registered users and 6 guests