Πώς να: Ρύθμιση του CS-Cart με HSBC
- Στο admin panel, μεταβείτε στο Administration → Payment methods.
- Κάντε κλικ στο κουμπί + στα δεξιά.
- Στο ανοιχθέν παράθυρο:
- Στο πεδίο Name εισάγετε HSBC.
- Στο πλαίσιο επιλογής Processor επιλέξτε HSBC.
- Εάν είναι απαραίτητο, καθορίστε άλλα πεδία και ανεβάστε ένα εικονίδιο.
- Ανοίξτε την καρτέλα Configure στο ίδιο παράθυρο για να δείτε την ενότητα ρυθμίσεων HSBC.

- Συμπληρώστε τα ακόλουθα πεδία:
- Client ID — το αναγνωριστικό Client, ένας αριθμός μεταξύ 0 και 999999999, ή ένα έγκυρο Client alias της μορφής UK12345678CUR. Το όνομα alias είναι ευαίσθητο στη διάκριση πεζών-κεφαλαίων.
- CPI Hash Key — το Hash Key που μπορείτε να λάβετε από τον ιστότοπο HSBC.
- Currency — το νόμισμα στο λογαριασμό σας HSBC. Εάν δεν ταιριάζει με το βασικό νόμισμα στις ρυθμίσεις CS-Cart, επικοινωνήστε με την ομάδα υποστήριξης CS-Cart.
- Test/Live mode — επιλέξτε Live. Για να χρησιμοποιήσετε τη λειτουργία Test πρέπει να λάβετε ένα πρόσθετο λογαριασμό.
- Κάντε κλικ στο κουμπί Create για να αποθηκεύσετε τις αλλαγές.
Για να χρησιμοποιήσετε το HSBC ως μέθοδο πληρωμής στον ιστότοπό σας, η τυπική συνάρτηση PHP exec πρέπει να είναι ενεργοποιημένη στον ιστότοπό σας.
Προσοχή για τους χρήστες UNIX: Βεβαιωθείτε ότι έχετε τα κατάλληλα δικαιώματα για τον κατάλογο payments που βρίσκεται στον κατάλογο app της εγκατάστασης CS-Cart.
Εάν το μήνυμα Error in hash generation εμφανίζεται στον ιστότοπο πληρωμής, δοκιμάστε να ανεβάσετε αυτό το αρχείο στον κατάλογο app/payments/hsbc_files/lib/lin στον διακομιστή.
Εάν το μήνυμα The transaction failed because of invalid input data εμφανίζεται στη σελίδα checkout, δοκιμάστε να επικοινωνήσετε με την ομάδα υποστήριξης HSBC και ζητήστε τους να μεταγλωττίσουν το λογαριασμό σας σε live. Βασικά, πρέπει να ρυθμίσετε πρώτα τη λειτουργία δοκιμής αντί για live.