Toggle navigation

VivaPay PrestaShop Module Documentation - EL

Version 1.0.11 - 19 Apr 2024

Σε αυτό το εγχειρίδιο χρήσης θα διαβάσετε πώς να εγκαταστήσετε και να χρησιμοποιήσετε το πρόσθετο μας «VivaPay» που αναπτύχθηκε για το PrestaShop.

Περιεχόμενο εγχειρίδιου

Εγκατάσταση

  • Μεταφορτώστε το μέσω modules->προσθέστε μια νέα ενότητα->επιλέξτε ένα αρχείο (v.X.X.X-vivapay.zip)->μεταφορτώστε αυτήν την ενότητα μέσω του PrestaShop Module Manager ή αποσυμπιέστε και μεταφορτώστε το φάκελο vivapay στο φάκελο root/modules μέσω FTP
  • Αναζητήστε τη λειτουργική μονάδα στην ενότητα Ενότητες τύπου vivapay ή Το VivaPay Module ενσωματώνεται με το VivaPayments API για διάφορους τρόπους πληρωμής.
  • Κάντε κλικ στην επιλογή εγκατάσταση και, στη συνέχεια, διαμορφώστε το

Θυμήσου!

Οι αποδεκτές τιμές χρώματος είναι ο δεκαεξαδικός κώδικας. Μπορείτε να αναζητήσετε δεκαεξαδικό κώδικα στο διαδίκτυο για να σας βοηθήσει ή να κάνετε κλικ στο για να σας βοηθήσει να επιλέξετε ένα χρώμα.

Διαμόρφωση

Εδώ θα βρείτε 3 ενότητες, κάθε ενότητα διαμορφώνει διαφορετικά πράγματα για τη μονάδα.
Για να διαμορφώσετε τη λειτουργική μονάδα, θα πρέπει να πλοηγηθείτε μόνοι σας από το μενού διαχείρισης (back office) Ενότητες -> Module Manager και αναζητήστε την ενότητα μας πληκτρολογώντας «VivaPay» χωρίς τα μεμονωμένα εισαγωγικά και πατώντας enter και μετά κάντε κλικ στο κουμπί configure.

 

Ενότητα I διαμόρφωσης: Ρυθμίσεις σύνδεσης

Η πρώτη επιλογή είναι απλή και ενεργοποιεί τον τρόπο πληρωμής ή απενεργοποιεί, με άλλα λόγια εμφανίζει ή όχι τους τρόπους πληρωμής του vivapay στους τρόπους πληρωμής για να επιλέξει ο πελάτης.
Η δεύτερη επιλογή είναι το περιβάλλον. Η επίδειξη είναι για το περιβάλλον επίδειξης (sandbox) που διαθέτει το vivapayment και χρησιμοποιείται για δοκιμαστικούς σκοπούς, μπορείτε να βρείτε το περιβάλλον επίδειξης εδώ και δοκιμαστικές κάρτες για τη δοκιμή σας εδώ.
Όσο για το ζωντανό περιβάλλον. Εδώ είναι η ζωντανή
Για να συμπληρώσετε τα υπόλοιπα πεδία σε αυτήν την ενότητα, θα τα βρείτε όλα και θα τα αντιγράψετε από τον λογαριασμό σας στο vivapayments, είτε στο demo είτε στο live.
Τα παρακάτω στιγμιότυπα οθόνης θα υποδείξουν πού μπορείτε να βρείτε το καθένα.

Τα τέσσερα πρώτα πεδία που θα τα βρείτε στο πρώτο στιγμιότυπο οθόνης παραπάνω, θα πρέπει να πλοηγηθείτε στις ρυθμίσεις -> Πρόσβαση στο API και θα βρείτε και τα 4 στην καρτέλα γενικά.

Ο πηγαίος κώδικας είναι λίγο πιο δύσκολος. Θα πρέπει να πλοηγηθείτε στις ΠΩΛΗΣΕΙΣ, τις διαδικτυακές πληρωμές και τους ιστότοπους/εφαρμογές από εκεί, θα πρέπει να δημιουργήσετε ένα κάνοντας κλικ στο κουμπί προσθήκη στην επάνω δεξιά γωνία.

Μπορείτε επίσης να χρησιμοποιήσετε την προεπιλεγμένη αλλά πρέπει να την επεξεργαστείτε επίσης.

Θα εμφανιστεί μια νέα φόρμα και θα πρέπει να συμπληρώσετε τα πάντα σύμφωνα με τις οδηγίες.

Ο κώδικας είναι ο κώδικας που θα αντιγράψετε και θα επικολλήσετε στον πηγαίο κώδικα που ζητά η λειτουργική μονάδα.

Το όνομα πηγής είναι ένα όνομα για να κατανοήσετε από ποια πηγή προήλθε η συναλλαγή. Μπορείτε να εισάγετε ό,τι θέλετε.

Επιλέγετε https και εισάγετε το domain σας π.χ. 01generator.com ή www.01generator.com

Μέθοδος που επιλέγετε Redirection/Native Checkout v2

Στο λογότυπο μπορείτε να ανεβάσετε το λογότυπο της επιχείρησής σας για να εμφανίζεται στη σελίδα πληρωμών του vivapayments.

Τώρα τα επόμενα δύο πεδία είναι ζωτικής σημασίας για να τα εισαγάγετε σωστά.

και στα δύο πεδία θα εισαγάγετε

module/vivapay/validation

Στη συνέχεια, τσεκάρετε όλα τα πλαίσια ελέγχου και κάντε κλικ στο κουμπί δημιουργία ή ενημέρωση.

Μην ξεχάσετε να αντιγράψετε τον κωδικό!

Ενότητα II διαμόρφωσης: Εμφάνιση και ρυθμίσεις πληρωμής

Η επιλογή forst εδώ, είναι είτε να επιλέξετε να δημιουργήσετε την παραγγελία πριν ή αφού ο πελάτης επιλέξει να πληρώσει με τη μέθοδο vivapayments.

Εάν το επιλέξετε πριν, όταν ο πελάτης επιλέξει τη μέθοδο vivapayment και κάνει κλικ στο κουμπί για να ολοκληρώσει την παραγγελία, ο πελάτης θα ανακατευθυνθεί στη σελίδα πληρωμής του vivapayments αλλά η παραγγελία θα προστεθεί στο prestashop σας ως μη πληρωμένη παραγγελία. Αυτή η επιλογή είναι καλή αν επιλέξετε να προσφέρετε πληρωμές που απαιτούν πολύ χρόνο από τον πελάτη για να ολοκληρωθούν, όπως IRIS ή πληρωμή σε σημείο viva. Το εναλλακτικό που πρέπει να επιλέξετε πριν είναι ότι εάν ο χρήστης αλλάξει γνώμη και επιστρέψει για να προσθέσει ή να αφαιρέσει ένα προϊόν από το καλάθι δεν μπορεί να το κάνει καθώς δημιουργείται η παραγγελία.
Τώρα αν επιλέξετε μετά, η παραγγελία θα δημιουργηθεί αφού ο πελάτης ολοκληρώσει την πληρωμή στη σελίδα πληρωμής του vivapayment. Επομένως, εάν ο πελάτης επιλέξει να επιστρέψει πριν ολοκληρώσει την πληρωμή για να αλλάξει κάτι στο καλάθι, μπορεί να το κάνει καθώς υπάρχει το καλάθι.

Η δεύτερη επιλογή είναι να επιλέξετε να στείλετε ένα email στον πελάτη τον σύνδεσμο πληρωμής της παραγγελίας. Αυτή η επιλογήπραγματοποιείται μόνο εάν έχει επιλεγεί η επιλογή δημιουργίας της παραγγελίας πριν από την ανακατεύθυνση.
Ο πελάτης θα λάβει τον σύνδεσμο πληρωμής μέσω email και μπορεί να πληρώσει την παραγγελία κάνοντας κλικ στον σύνδεσμο του email ακόμα κι αν είχε ήδη κλείσει τη σελίδα στην οποία ανακατευθυνθήκε εξαρχής.

Το Preauth έχει να κάνει με την επιλογή σας εάν θέλετε να χρεώσετε απευθείας την κάρτα του πελάτη σας ή να κρατήσετε το ποσό στον λογαριασμό του αλλά δεν μπορεί να το χρησιμοποιήσει. Εάν το έχετε απενεργοποιημένο, είναι άμεση χρέωση εάν το έχετε επάνω, παγώνετε το ποσό στον λογαριασμό πελατών σας. Βασικά αυτή η επιλογή είναι καλή αν την έχετε ενεργοποιημένη για άμεση επιστροφή χρημάτων, αλλά μην ξεχνάτε! Πρέπει να αποδεχτείτε τις συναλλαγές εάν την έχετε ενεργοποιημένη για να χρεώσετε πραγματικά την κάρτα του πελάτη, αυτό γίνεται μέσω των Πωλήσεων -> συναλλαγές και κάνοντας κλικ στο κουμπί χρέωσης κάθε συναλλαγής.

Αυτή είναι μια επιλογή πληρωμής που μπορείτε να δώσετε στον πελάτη σας να πληρώσει σε viva spot και e-banking ΔΙΑΣ

Η επιλογή VivaWallet δίνει στον πελάτη σας τη δυνατότητα να πληρώσει μέσω λογαριασμού πορτοφολιού viva

Το χρονικό όριο λήξης πληρωμής είναι ο χρόνος που θα είναι διαθέσιμος ο σύνδεσμος πληρωμής, σε δευτερόλεπτα, η προεπιλεγμένη τιμή είναι 1800 – 30 λεπτά.
Εισαγάγετε την τιμή 65535 για να μην λήξει ποτέ.
Εάν έχετε τρόπους πληρωμής που απαιτούν χρόνο, συνιστάται να δώσετε τουλάχιστον 1800 δευτερόλεπτα στον πελάτη σας.
Εάν δημιουργήσετε παραγγελίες από το backoffice σας και επιλέξετε να στείλετε τον σύνδεσμο πληρωμής στον πελάτη σας, συνιστάται επίσης να τον έχετε τουλάχιστον 7200 – 2 ώρες

Σε αυτήν την ενότητα επιλέγετε την εικόνα πληρωμής που θέλετε να εμφανίζεται δίπλα στον τρόπο πληρωμής vivapay στο ταμείο σας.

Στην εμφάνιση/απόκρυψη επιλέγετε είτε να εμφανίσετε είτε να αποκρύψετε αυτήν την εικόνα

Τέλος, εδώ εισάγετε ένα χρώμα εξαγωνικού κώδικα για να επιλέξετε να είναι το κυρίαρχο χρώμα στη σελίδα vivapayments.

Ενότητα III διαμόρφωσης: Ρυθμίσεις δόσεων

Οι ρυθμίσεις δόσεων είναι αρκετά προοδευτικές.

Δημιουργείτε σενάρια για δόσεις. Για παράδειγμα, αν θέλω να προσφέρω έως και 3 δόσεις για παραγγελίες άνω των 100€ και κάτω των 500€ και 6 δόσεις για όλες τις παραγγελίες άνω των 500€

Μετά θα δημιουργήσω 2 σενάρια

Ένα σενάριο με ελάχιστο ποσό 100, μέγιστο ποσό 500 και αριθμό δόσεων 3

Δεύτερο σενάριο με ελάχιστο ποσό 400, μέγιστο ποσό 0 (εισάγω 0 για να το κάνω infinant) και αριθμό δόσεων 6

τα αποθηκευμένα σενάρια θα εμφανιστούν παρακάτω και μπορείτε να διαγράψετε ένα κάνοντας κλικ στο κουμπί διαγραφής.

Χρήση των επιλογών παραγγελίας

Αφού δημιουργηθεί μια παραγγελία με τη μονάδα vivapay, επιπλέον επιλογές και πληροφορίες θα εμφανιστούν στη σελίδα παραγγελίας

Τα ακόλουθα στιγμιότυπα οθόνης υποδεικνύουν αυτές τις επιλογές και τα δεδομένα.

Ο πίνακας σε αυτό το στιγμιότυπο οθόνης περιέχει πληροφορίες που αφορούν τη συναλλαγή από το vivapayments. Το πρώτο κουμπί που κάνετε κλικ σε αυτό κάθε φορά που θέλετε να λάβετε την πιο πρόσφατη κατάσταση αυτής της συναλλαγής. Για παράδειγμα, εάν επιστρέψετε τα χρήματα αυτής της συναλλαγής από τη σελίδα διαχειριστή του vivapayments, μπορείτε να κάνετε κλικ σε αυτήν για να ενημερωθείτε ότι η συναλλαγή αυτή επιστρέφεται.

Το άλλο κουμπί στο τέλος επιστρέφει το ποσό της συναλλαγής. Η ποσότητα είναι σταθερή και αναγράφεται στο κουτί.

Αυτή η παραγγελία δημιουργήθηκε αλλά δεν πληρώθηκε, επομένως οι πληροφορίες που εμφανίζονται εδώ είναι για εσάς εάν θέλετε να τις μοιραστείτε με τον πελάτη σας για να ολοκληρώσετε την πληρωμή.

Μπορείτε επίσης να βρείτε το κουμπί αποστολής email σε παραγγελίες που δημιουργήσατε μέσω του διαχειριστή.

Για π.χ. Δημιουργώ μια παραγγελία για έναν πελάτη μου που με τηλεφώνησε από την περιοχή διαχείρισης του prestashop μου. Αφού δημιουργήσω την παραγγελία επιλέγοντας το vivapay ως επιλογή πληρωμής και το status unpaid, μπορώ να πατήσω αποστολή email σε αυτήν την παραγγελία και θα σταλεί ένας σύνδεσμος στον πελάτη μου για να μπορέσει να πληρώσει την παραγγελία του.

Αρχεία email που ίσως θέλετε να αλλάξετε

Υπάρχει ένα αρχείο προτύπου email που ίσως θέλετε να αλλάξετε στα πρότυπά σας.

  1. root folder/modules/vivapay/mails/{language}/vivapayment_notification.html

Μεταβλητές για χρήση σε αυτό το μήνυμα ηλεκτρονικού ταχυδρομείου

{payment_link} για τον σύνδεσμο πληρωμής
{firstname} και {lastname} του πελάτη
{order_code} για τον κωδικό παραγγελίας της πληρωμής (πιθανότατα δεν τον χρειάζεστε αλλά τον καταχωρήσαμε)

Μετάφραση ενότητας

Η μετάφραση της ενότητας μας είναι εύκολη. Πλοηγηθείτε από το μενού του back office (περιοχή διαχειριστή) International -> Μεταφράσεις στην ενότητα Τροποποίηση μεταφράσεων επιλέξτε.
Τύπος μετάφρασης -> Μεταφράσεις εγκατεστημένων μονάδων
Επιλέξτε την ενότητα σας -> Vivapay
Επιλέξτε τη γλώσσα σας -> Η γλώσσα στην οποία θέλετε να το μεταφράσετε.
Και κάντε κλικ στην τροποποίηση.
Τώρα μεταφράστε κάθε πεδίο και κάντε κλικ στο κουμπί αποθήκευση ή αποθήκευση και παραμονή.

Συμβολή

Μη διστάσετε να συνεισφέρετε στην ενότητα μας και να βοηθήσετε τα PrestaShops σε όλο τον κόσμο. Μπορείτε να συνεισφέρετε στην ενότητα μας μεταφράζοντάς την και στέλνοντάς μας το μεταφρασμένο αρχείο της μητρικής σας γλώσσας μέσω εισιτηρίου υποστήριξης! Τα μεταφρασμένα αρχεία αποθηκεύονται στο φάκελο root/modules/vivapay/translations/folder. Και αν είστε πολύ ευγενικοί, μπορείτε επίσης να συνεισφέρετε μεταφράζοντας αυτήν την τεκμηρίωση στη γλώσσα σας!
Τέλος, συνεισφέρετε ενημερώνοντάς μας για τα ελαττώματα της ενότητας μας ή τις προτάσεις που έχετε, ώστε να το βελτιώσουμε!

Μη διστάσετε να ανοίξετε ένα εισιτήριο για μια δυσκολία που αντιμετωπίζετε ή για μια συνεισφορά στο addons.prestashop.com (μην ξεχάσετε να συνδεθείτε με τον λογαριασμό που αγοράσατε πρώτα τη μονάδα)

Καλές πωλήσεις! <3