WebOrder: Unterschied zwischen den Versionen

Aus GRITON
Zur Navigation springen Zur Suche springen
Zeile 2: Zeile 2:
 
Das Kassensystem GRITON akzeptiert Aufträge in XML und JSON Format.  
 
Das Kassensystem GRITON akzeptiert Aufträge in XML und JSON Format.  
 
Hier sind Beispieldateien (Lieferservice Format in XML).  
 
Hier sind Beispieldateien (Lieferservice Format in XML).  
Das Beauftragende System kann die Daten per FTP Freigeben. Diese werden regelmäßig von der Kasse abgerufen.  
+
Das Beauftragende System kann die Daten z.Bsp. per FTP Freigeben.  
 +
Am Kassensystem muss ein FTP Script zum Herunterladen erstellt werden.
 +
Die Daten sind lokal in Folder: c:\tconnect\TConnect\temp\in\ abzulegen.
 +
Das Verzeichnis wird vom Kassensystem überwacht und regelmäßig importiert.
 +
Diese werden regelmäßig von der Kasse abgerufen.  
  
Dateien:  
+
Beispiel:  
 +
<code>
 +
<order>
 +
  <restaurant>
 +
    <restaurantid></restaurantid>
 +
    <courier>restaurant</courier>
 +
  </restaurant>
 +
  <customer>
 +
    <newcustomer>false</newcustomer>
 +
    <customerbusinessname></customerbusinessname>
 +
    <customername>GRITON</customername>
 +
    <firstname></firstname>
 +
    <lastname>TONKOV</lastname>
 +
    <customertelephone>06766063036</customertelephone>
 +
  </customer>
 +
  <deliveryaddress>
 +
    <street>Bürgerstraße</street>
 +
    <housenumber>66</housenumber>
 +
    <postcode>4020</postcode>
 +
    <deliveryarea>4020</deliveryarea>
 +
    <city>Linz</city>
 +
    <entrance>3. Stock</entrance>
 +
    <stock>Top 10</stock>
 +
    <door></door>
 +
  </deliveryaddress>
 +
  <source>Lieferservice.at</source>
 +
  <paymentreference>JIUV6X</paymentreference>
 +
  <orderdate>2019-05-04 20:34</orderdate>
 +
  <delivery>true</delivery>
 +
  <deliverytime>ASAP</deliverytime>
 +
  <paydetails>
 +
    <paysexact>false</paysexact>
 +
    <alternativeamount>2000</alternativeamount>
 +
    <electronicallypaid>false</electronicallypaid>
 +
    <paymentmethod id="1">CASH</paymentmethod>
 +
  </paydetails>
 +
  <customerremarks>Lieferservice.at</customerremarks>
 +
  <products>
 +
    <product>
 +
      <productid>25</productid>
 +
      <number>1</number>
 +
      <name><![CDATA[Pizza Diavolo (scharf)]]></name>
 +
      <price>6.50</price>
 +
      <categoryname><![CDATA[Pizza, klein]]></categoryname>
 +
      <sidedishes>
 +
        <sidedishid></sidedishid>
 +
        <sidedishid></sidedishid>
 +
      </sidedishes>
 +
      <sidedishesinfo>
 +
        <sidedish>
 +
          <id></id>
 +
          <name><![CDATA[mit Champignons]]></name>
 +
          <price>0.70</price>
 +
        </sidedish>
 +
        <sidedish>
 +
          <id></id>
 +
          <name><![CDATA[mit Mais]]></name>
 +
          <price>0.70</price>
 +
        </sidedish>
 +
      </sidedishesinfo>
 +
      <remarks></remarks>
 +
    </product>
 +
    <product>
 +
      <productid>04</productid>
 +
      <number>1</number>
 +
      <name><![CDATA[Pizza Funghi]]></name>
 +
      <price>5.20</price>
 +
      <categoryname><![CDATA[Pizza, klein]]></categoryname>
 +
      <sidedishes>
 +
        <sidedishid></sidedishid>
 +
        <sidedishid></sidedishid>
 +
        <sidedishid></sidedishid>
 +
        <sidedishid></sidedishid>
 +
      </sidedishes>
 +
      <sidedishesinfo>
 +
        <sidedish>
 +
          <id></id>
 +
          <name><![CDATA[mit Artischocken]]></name>
 +
          <price>0.70</price>
 +
        </sidedish>
 +
        <sidedish>
 +
          <id></id>
 +
          <name><![CDATA[mit Mais]]></name>
 +
          <price>0.70</price>
 +
        </sidedish>
 +
        <sidedish>
 +
          <id></id>
 +
          <name><![CDATA[mit Mozzarella]]></name>
 +
          <price>0.70</price>
 +
        </sidedish>
 +
        <sidedish>
 +
          <id></id>
 +
          <name><![CDATA[mit Zwiebeln]]></name>
 +
          <price>0.70</price>
 +
        </sidedish>
 +
      </sidedishesinfo>
 +
      <remarks></remarks>
 +
    </product>
 +
  </products>
 +
  <discounts/>
 +
  <amounts>
 +
    <subtotal>15.90</subtotal>
 +
    <deliverycosts>0.00</deliverycosts>
 +
    <total>15.90</total>
 +
  </amounts>
 +
</order>
 +
<code>
  
 
= PAYPAL für WebOrder einrichten =
 
= PAYPAL für WebOrder einrichten =

Version vom 9. Juli 2019, 20:41 Uhr

Schnittstelle zur Kassensystem

Das Kassensystem GRITON akzeptiert Aufträge in XML und JSON Format. Hier sind Beispieldateien (Lieferservice Format in XML). Das Beauftragende System kann die Daten z.Bsp. per FTP Freigeben. Am Kassensystem muss ein FTP Script zum Herunterladen erstellt werden. Die Daten sind lokal in Folder: c:\tconnect\TConnect\temp\in\ abzulegen. Das Verzeichnis wird vom Kassensystem überwacht und regelmäßig importiert. Diese werden regelmäßig von der Kasse abgerufen.

Beispiel: <order>

 <restaurant>
   <restaurantid></restaurantid>
   <courier>restaurant</courier>
 </restaurant>
 <customer>
   <newcustomer>false</newcustomer>
   <customerbusinessname></customerbusinessname>
   <customername>GRITON</customername>
   <firstname></firstname>
   <lastname>TONKOV</lastname>
   <customertelephone>06766063036</customertelephone>
 </customer>
 <deliveryaddress>
   <street>Bürgerstraße</street>
   <housenumber>66</housenumber>
   <postcode>4020</postcode>
   <deliveryarea>4020</deliveryarea>
   <city>Linz</city>
   <entrance>3. Stock</entrance>
   <stock>Top 10</stock>
   <door></door>
 </deliveryaddress>
 <source>Lieferservice.at</source>
 <paymentreference>JIUV6X</paymentreference>
 <orderdate>2019-05-04 20:34</orderdate>
 <delivery>true</delivery>
 <deliverytime>ASAP</deliverytime>
 <paydetails>
   <paysexact>false</paysexact>
   <alternativeamount>2000</alternativeamount>
   <electronicallypaid>false</electronicallypaid>
   <paymentmethod id="1">CASH</paymentmethod>
 </paydetails>
 <customerremarks>Lieferservice.at</customerremarks>
 <products>
   <product>
     <productid>25</productid>
     <number>1</number>
     <name><![CDATA[Pizza Diavolo (scharf)]]></name>
     <price>6.50</price>
     <categoryname><![CDATA[Pizza, klein]]></categoryname>
     <sidedishes>
       <sidedishid></sidedishid>
       <sidedishid></sidedishid>
     </sidedishes>
     <sidedishesinfo>
       <sidedish>
         <id></id>
         <name><![CDATA[mit Champignons]]></name>
         <price>0.70</price>
       </sidedish>
       <sidedish>
         <id></id>
         <name><![CDATA[mit Mais]]></name>
         <price>0.70</price>
       </sidedish>
     </sidedishesinfo>
     <remarks></remarks>
   </product>
   <product>
     <productid>04</productid>
     <number>1</number>
     <name><![CDATA[Pizza Funghi]]></name>
     <price>5.20</price>
     <categoryname><![CDATA[Pizza, klein]]></categoryname>
     <sidedishes>
       <sidedishid></sidedishid>
       <sidedishid></sidedishid>
       <sidedishid></sidedishid>
       <sidedishid></sidedishid>
     </sidedishes>
     <sidedishesinfo>
       <sidedish>
         <id></id>
         <name><![CDATA[mit Artischocken]]></name>
         <price>0.70</price>
       </sidedish>
       <sidedish>
         <id></id>
         <name><![CDATA[mit Mais]]></name>
         <price>0.70</price>
       </sidedish>
       <sidedish>
         <id></id>
         <name><![CDATA[mit Mozzarella]]></name>
         <price>0.70</price>
       </sidedish>
       <sidedish>
         <id></id>
         <name><![CDATA[mit Zwiebeln]]></name>
         <price>0.70</price>
       </sidedish>
     </sidedishesinfo>
     <remarks></remarks>
   </product>
 </products>
 <discounts/>
 <amounts>
   <subtotal>15.90</subtotal>
   <deliverycosts>0.00</deliverycosts>
   <total>15.90</total>
 </amounts>

</order>

PAYPAL für WebOrder einrichten

  1. Zuerst Geschäftskonto konto in Paypal erstellen: https://developer.paypal.com/
  2. Die ClientID in IntraSell einstellen:

PAYPAL einrichten.png

  1. In WebOrder: Export durchführen.
  1. Testbestellung mit PAYPAL Zahlung durchführen.

PAPAL Kontrolle.png

Gutscheine

Mit WebOrder können Gutscheine abgerechnet werden: Anleitung:

  1. Artikel mit der Bezeichnung "Gutschein" anlegen.
  2. Die Vorlage für SMS / Email Bestätigung in IntraSell einrichten so dass der Gutschein verschickt wird.
  3. Der Kunde bekommt nach Bestellung eine SMS / Email mit dem Gutschein Code. Rabatt ist derzeit Fix 3 %.