Μεταφέρουμε τα 2 php αρχεία στο κύριο φάκελο του eshop.

https://github.com/sbzsystems/emdi-eshop-bridges-connectors/blob/gh-pages/emdi_skroutz_webhook.php
https://github.com/sbzsystems/emdi-eshop-bridges-connectors/blob/gh-pages/emdi_skroutz_bridge.php

 

Από τον πίνακα ελέγχου του skroutz, αντιγράφουμε το apikey ώστε να το ρυθμίσουμε στο emdi_skroutz_bridge.php και επίσης ορίζουμε στο πεδίο Webhook URL τη διεύθυνση του script, πχ.: https://www.mysite.com/emdi_skroutz_webhook.php

Πληροφορίες: https://developer.skroutz.gr/

 

Δημιουργούμε στη βάση δεδομένων του site (phpmyadmin) 2 πίνακες:

*

 

Αφού δημιουργήσουμε τη βάση και ελέγξουμε ότι λειτουργεί η γέφυρα πρέπει να δημιουργήσουμε στο διαχειριστικό του hosting ένα cron που τρέχει κάθε ώρα και καλεί το script:

Αυτό το κάνουμε για να ενημερώνονται οι παραγγελίες ένα 24ωρο πριν για τυχόν ακυρώσεις και αλλαγές που μπορεί να μην στείλει το skroutz μέσω webhook.

 

Τέλος ρυθμίζουμε την EMDI στις ρυθμίσεις, σύνδεση eshop με τα αντίστοιχα url, όπως κάνουμε με όλες τις γέφυρες.

https://www.sbzsystems.com/el/programmata-efarmoges/emdi-emporiki-diaxeirisi/ypostirixi-emdi-commercial-management/rythmiseis/gefyres-eshop/

 

*Αν δεν εκτελείτε το πρώτο, δοκιμάζουμε το παρακάτω: