WooCommerce Marketplace Guide

Πλήρης οδηγός εγκατάστασης & ρύθμισης του Skroutz Smart Cart για WooCommerce

Σε αυτόν τον οδηγό θα δείτε βήμα-βήμα πώς να εγκαταστήσετε και να ρυθμίσετε το plugin, ώστε να δέχεστε παραγγελίες από Skroutz Smart Cart στο WooCommerce, χρησιμοποιώντας API Key και Webhook URL.

Skroutz Smart Cart WooCommerce API Key + Webhook
Skroutz Smart Cart οδηγός ρύθμισης για WooCommerce

Τι θα ρυθμίσουμε

Η διασύνδεση Skroutz Smart Cart με WooCommerce χρειάζεται σωστή εγκατάσταση plugin, ενεργή άδεια, API σύνδεση και webhook για να περνάνε οι παραγγελίες από το Skroutz στο site σας.

License Ενεργοποίηση της άδειας για να λειτουργήσει κανονικά το plugin.
API Key Το API token από το Skroutz Merchant panel μπαίνει στις ρυθμίσεις του plugin.
Webhook URL Το endpoint του plugin μπαίνει στο Skroutz για να στέλνονται οι παραγγελίες.
Ο σωστός συνδυασμός API Key + Webhook URL είναι το βασικό σημείο για να λειτουργήσει η σύνδεση.

1) Πριν ξεκινήσετε

Για να λειτουργεί σωστά η διασύνδεση, βεβαιωθείτε ότι υπάρχουν τα παρακάτω:

  • Ενεργό site σε WordPress με WooCommerce.
  • Πρόσβαση στο Skroutz Merchant περιβάλλον για API token και Webhook.
  • Ενεργό SSL στο domain, δηλαδή το site να φορτώνει με https.
  • Τα προϊόντα σας να ταιριάζουν με αυτά που βλέπει το Skroutz για Smart Cart / marketplace.

2) Εγκατάσταση & ενεργοποίηση

Η εγκατάσταση γίνεται όπως σε κάθε WooCommerce / WordPress plugin.

Συνδεθείτε ως διαχειριστής Μπείτε στο WordPress dashboard με λογαριασμό administrator.
Πηγαίνετε στα πρόσθετα Ανοίξτε Πρόσθετα → Προσθήκη νέου.
Ανεβάστε το plugin Πατήστε Μεταφόρτωση πρόσθετου και επιλέξτε το αρχείο .zip από την αγορά.
Εγκατάσταση και ενεργοποίηση Πατήστε Εγκατάσταση και στη συνέχεια Ενεργοποίηση.

3) Ενεργοποίηση άδειας

Στη σελίδα ρυθμίσεων του plugin εμφανίζεται το μήνυμα License Required μέχρι να ενεργοποιηθεί η άδεια.

  • Πατήστε Activate License.
  • Συμπληρώστε τα στοιχεία άδειας που έχετε λάβει με την αγορά.
  • Μόλις ενεργοποιηθεί, οι λειτουργίες του plugin θα είναι διαθέσιμες κανονικά.
Αν η άδεια δεν ενεργοποιείται, ελέγξτε πρώτα ότι το domain είναι σωστό και ότι δεν υπάρχει firewall/WAF που μπλοκάρει το request.

4) API Configuration

4.1 API Key από Skroutz

Στο Skroutz Merchant panel, στην ενότητα σύνδεσης με e-shop, θα χρειαστεί να δημιουργήσετε και να αντιγράψετε το API token.

  • Βρείτε το σημείο API παραγγελιών.
  • Πατήστε Δημιουργία νέου API token.
  • Κάντε copy το token.
  • Στο WordPress, πηγαίνετε στις ρυθμίσεις plugin → API Configuration → πεδίο API Key και κάντε paste.

4.2 Webhook URL από το plugin προς Skroutz

Στις ρυθμίσεις του plugin θα δείτε έτοιμο το Webhook URL, συνήθως σαν endpoint τύπου /wp-json/....

  • Κάντε copy το Webhook URL από το plugin.
  • Στο Skroutz Merchant panel, πηγαίνετε στην ενότητα Webhook παραγγελιών.
  • Κάντε paste στο πεδίο Webhook URL.
  • Ενεργοποιήστε το checkbox Ενεργοποίηση.
  • Πατήστε Αποθήκευση στο Skroutz.
Από εδώ και πέρα, οι νέες παραγγελίες Smart Cart θα στέλνονται στο site σας μέσω webhook.
Skroutz Smart Cart API Key και Webhook URL
Παράδειγμα ρυθμίσεων API Key και Webhook URL στο plugin.

5) Order Settings

5.1 Demo Email

Στο πεδίο Demo Email ορίζετε ένα email που θα χρησιμοποιείται για τις παραγγελίες Smart Cart.

  • Αν το αφήσετε κενό: το plugin μπορεί να χρησιμοποιεί το email του πελάτη.
  • Αν βάλετε demo email: είναι χρήσιμο για staging, δοκιμές ή όταν θέλετε όλες οι παραγγελίες να πέφτουν σε συγκεκριμένο email.

5.2 Size Attribute

Το πεδίο Size Attribute θέλει το attribute slug του WooCommerce που αντιστοιχεί στο μέγεθος, όπως pa_size ή pa_megethos.

  • Βρείτε το από Προϊόντα → Ιδιότητες / Attributes και χρησιμοποιήστε το slug.
  • Αν στο Skroutz περνάνε επιλογές μεγέθους και θέλετε σωστό δέσιμο με παραλλαγές, αυτό βοηθάει σημαντικά.
Skroutz Smart Cart Order Settings
Order Settings με Demo Email και Size Attribute.

6) Έλεγχος λειτουργίας

Μετά τη ρύθμιση, κάντε έναν πρακτικό έλεγχο για να επιβεβαιώσετε ότι όλα δουλεύουν.

  • Έχετε βάλει σωστό API Key στο plugin.
  • Έχετε κάνει paste το Webhook URL στο Skroutz.
  • Έχετε ενεργοποιήσει το webhook και έχετε πατήσει Αποθήκευση.
  • Κάντε ένα test order από το περιβάλλον του Skroutz, όπου παρέχεται.
  • Ελέγξτε στο WooCommerce → Παραγγελίες ότι δημιουργήθηκε νέα παραγγελία.

7) Συχνές ερωτήσεις

Δεν έρχονται παραγγελίες στο WooCommerce — τι να ελέγξω;
  • Έχει γίνει αποθήκευση στο Skroutz αφού βάλατε το webhook;
  • Είναι ενεργό το checkbox Ενεργοποίηση στο webhook;
  • Το site είναι προσβάσιμο με HTTPS;
  • Υπάρχει firewall, WAF ή cache που μπορεί να μπλοκάρει requests;
Το API Key είναι λάθος ή ληγμένο
  • Δημιουργήστε νέο API token από το Skroutz.
  • Αντικαταστήστε το παλιό token στο πεδίο API Key του plugin.
  • Αποθηκεύστε ξανά τις ρυθμίσεις.
Δεν δένουν σωστά τα μεγέθη / οι παραλλαγές
  • Ελέγξτε ότι στο Size Attribute έχετε βάλει σωστό slug, π.χ. pa_size.
  • Βεβαιωθείτε ότι οι παραλλαγές του WooCommerce χρησιμοποιούν το ίδιο attribute.

8) Υποστήριξη

Για οποιοδήποτε πρόβλημα ή απορία σχετικά με τη ρύθμιση ή τη λειτουργία του plugin, μπορείτε να επικοινωνήσετε με την τεχνική υποστήριξη.

info@vgdevsolutions.gr