Jump to content

Siparişi başka bir sisteme yönlendirmek


pekiyasimdi

Recommended Posts

Presta üzerinde bir alışveriş sitesi oluşturduk. Müşteri siparişin e-posta adresine gelmekle birlikte kendi kullandıkları restoran yazılımı olan Resto'ya da düşmesini istiyor. Böylece uğraşmadan siparişleri görebilecekler. Resto'dan bana aşağıdaki gibi bir talep geldi ama ben bunu sistemin neresine koymam gerektiğini bulamadım. Bu konuda bana destek verebilecek olan varsa çok sevinirim.

 

-------------------------------------

 

HTTP BAGLANTI SEKLİ:

 

"Post" olarak asagıdaki gibi bi istekte bulunuyoruz sizden

 

 

http://www...com/mysys/process.php?com=palim&&firma=ORA_LAHMACUN&&ozel_kod=10002

 

eğer bekleyen sipariş yok ise "3" geri gönderiyorsunuz.

eğer sipariş var ise, bekleyen ilk siparişin aşağıda vereceğim formatta bana donduruyorsunuz.

 

biz siparisi alıp isledikten sonra size bir istek daha gonderiyoruz

 

 

http://www....com/mysys/process.php?com=paldim&&firma=ORA_LAHMACUN&&ozel_kod=10002&&satis_kodu=79368

eger baska bekleyen siparis yok ise "9"

baska siparis var ise "é"

bu ikisinin dısında bir sey gelirsde yada hic bisi gelmesse hata olustu olarak kabul ediyoruz

 

 

sipariş str yapısı :

genel_bilgiler$siparis bilgileri

 

 

genel_bilgiler :

iskenderiyedoner;cari_kodu;cari_adi;unvan;adres1;adres2;semt;sehir;vd;vd_no;tel1;tel2;ozel_kod;aciklama;satis_kodu;kasa;tarih;saat;paket_aciklamasi;$siparis bilgileri

 

 

sipariş bilgileri :

plu_no;urun_adi;miktar;tutar;cesniler;;^plu_no;urun_adi;miktar;tutar;cesniler;;^... seklinde uzayabilir

 

 

çeşniler

acili, az pismiş,,, seklinde virgülle ayrılmış olmalı

 

 

ornek :

iskenderiyedoner;200899;SINAV ÖZEL DERSHANESİ ;;ATATÜRK BUL.NO:137;BAKANLIKLAR ;KIZILAY ;ANKARA;;;03124197382;03124190841;13695;;79368;Nakit;13.12.2009;18:49:3;DANIŞAMADA MUSTAFA GÜNEŞ ADINA;

$601;TAV.DONER;3;9;Yok;;^602;ET.DONER;3;9;sogansiz,pideli;;^

not:

sitemin genelinde tr karakter kullanmamaya dikkat edilmeli...

-------------------------------------

Link to comment
Share on other sites

ayrı bir php dosyasıyla bunu yapabilirsin prestashop'tan bağımsız sadece veritabanı tablolaryla çalşan ve cronjob ile 2 dk bir kontrol ettirebilirisin. yada

process.php?com=paldim&&firma=ORA_LAHMACUN&&ozel_kod=10002&&satis_kodu=79368

bu kodu sipariş durumlarının değiştirlmesini sağlayan fonsiyona ekleyebilirsin.(/tab/Adminorders) daha önce online sms gönderme gibi bir proje yaptıysan bunu kolaylıkla yapabilirsin. yukardaki anlattıkların ilk başta zor gibi görünsede gayet kolay.

Link to comment
Share on other sites

Teşekkürler Safa. Bir PHP özürlü olarak bu dediğinizi yapma şansım yok ama en azından yol gösterici. Yapılabilir olduğunu gördüm. PHP bilen birinden destek almam gerektiğini biliyorum ama hem PHP hem de Presta bilen birini bulmak zor biraz :-)

Link to comment
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
×
×
  • Create New...