Μετάβαση στο περιεχόμενο
Ιστολόγιο

Πολυνομισματικό site κρατήσεων: από πού διαρρέει το περιθώριο

Σύνταξη Tekravel

Ένας sub-agent στο Ριάντ ρωτάει γιατί η σελίδα αναζήτησης έδειξε SAR και το τιμολόγιό σας γράφει AED. Ελέγχετε. Και οι δύο αριθμοί είναι σωστοί. Ο ναύλος τιμολογήθηκε από τον προμηθευτή σε ένα νόμισμα, εμφανίστηκε στον ταξιδιώτη σε άλλο και εκκαθαρίστηκε σε τρίτο τη στιγμή που πέρασε η κάρτα. Κανείς δεν έκανε λάθος, κι εσείς εξακολουθείτε να βγαίνετε λιγότεροι. Σε αυτό ακριβώς το κενό ένα πολυνομισματικό site κρατήσεων χάνει χρήματα αθόρυβα, και ο ένοχος σχεδόν ποτέ δεν είναι η ίδια η ισοτιμία. Αυτό που δουλεύει είναι ο κανόνας στρογγυλοποίησης από κάτω, μαζί με ένα ερώτημα που δεν έχει απαντηθεί: ανάμεσα στην προσφορά και στην εκκαθάριση, ποιος σηκώνει τον κίνδυνο.

Δύο νομίσματα, και μόνο το ένα κινεί χρήμα

Κάθε κατάστημα που πουλάει εκτός συνόρων τρέχει ταυτόχρονα δύο νομισματικά συστήματα. Το να τα θεωρείς ένα είναι η ρίζα σχεδόν όλου του μπερδέματος.

Το νόμισμα εμφάνισης είναι ο αριθμός που διαβάζει ο ταξιδιώτης. Είναι επίπεδο παρουσίασης. Σε αυτή την πλατφόρμα κάθε white label site επιλέγει το δικό του προεπιλεγμένο νόμισμα και τη λίστα που προσφέρει, και οι τιμές μετατρέπονται στον client από έναν πίνακα ισοτιμιών ανά tenant. Η λεπτομέρεια βαραίνει περισσότερο απ' όσο ακούγεται: ο αριθμός στην οθόνη είναι παράγωγος. Είναι η δική σας ισοτιμία επί την τιμή του προμηθευτή τη στιγμή που φορτώνει η σελίδα, όχι μια τιμή που κάποιος συμφώνησε να κρατήσει.

Το νόμισμα εκκαθάρισης είναι εκείνο στο οποίο κινείται πραγματικά το χρήμα: αυτό που σας χρεώνει ο προμηθευτής, αυτό που δεσμεύει το gateway, αυτό που κάθεται στο τραπεζικό extrait, αυτό στο οποίο φεύγει η επιστροφή. Συνήθως ένα ανά προμηθευτή και ένα ανά gateway, και δεν είναι πάντα το ίδιο.

Όταν ένα πρακτορείο λέει «πουλάμε σε AED, SAR και USD», σχεδόν πάντα εννοεί ότι εμφανίζει τρία και εκκαθαρίζει σε ένα. Αυτός είναι απολύτως σωστός τρόπος να λειτουργεί μια επιχείρηση· έτσι δουλεύουν τα περισσότερα μαγαζιά. Παύει να είναι εντάξει τη στιγμή που κάτι πιο κάτω στη ροή μεταχειρίζεται την εμφανιζόμενη τιμή ως δέσμευση: μια επιστροφή, μια κατάσταση sub-agent, μια αμφισβήτηση. Γιατί η εμφανιζόμενη τιμή ποτέ δεν ήταν δέσμευση. Ήταν ένα rendering.

Ποιος σηκώνει τον συναλλαγματικό κίνδυνο σε ένα πολυνομισματικό site κρατήσεων

Ανάμεσα στο να δει ο ταξιδιώτης την τιμή και στο να εκκαθαριστεί το χρήμα, κάποιος είναι πάντα εκτεθειμένος σε μια ισοτιμία που μπορεί να κινηθεί. Το ερώτημα δεν είναι ποτέ αν υπάρχει αυτή η έκθεση. Είναι ποιανού είναι, και αν το ξέρει.

Υπάρχουν τρεις ειλικρινείς απαντήσεις. Τη σηκώνει ο προμηθευτής όταν έχετε συμβόλαιο με net rates στο δικό σας νόμισμα και απορροφά αυτός τη μετατροπή. Τη σηκώνει ο ταξιδιώτης όταν χρεώνετε στο νόμισμα του προμηθευτή και μετατρέπει ο εκδότης της κάρτας του· το πιο καθαρό για εσάς, και αυτό για το οποίο παραπονιούνται περισσότερο οι ταξιδιώτες, επειδή το ποσό στο extrait δεν είναι το ποσό της επιβεβαίωσης. Ή τη σηκώνετε εσείς, που είναι ακριβώς τι σημαίνει να έχετε πίνακα ισοτιμιών: έχετε κλειδώσει μια ισοτιμία, και η διαφορά ανάμεσα σε αυτήν και στην πραγματική της ημέρας εκκαθάρισης είναι δική σας, προς οποιαδήποτε κατεύθυνση.

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

Η στρογγυλοποίηση είναι απόφαση τιμολόγησης, όχι μορφοποίησης

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

Πρώτον, δεν έχουν όλα τα νομίσματα υποδιαίρεση. Το γιεν και το γουόν δεν έχουν· μια τιμή με δύο δεκαδικά σε εκείνες τις αγορές διαβάζεται ως κατάλοιπο λογισμικού, και ένα βήμα 0,01 σε νόμισμα χωρίς λεπτά είναι αριθμητική πάνω σε μονάδα που δεν υπάρχει.

Δεύτερον, οι μετατρεμμένες τιμές φαίνονται μετατρεμμένες. Το 1.236,47 δηλώνει μόνο του ότι είναι αποτέλεσμα πολλαπλασιασμού. Ο ταξιδιώτης που το διαβάζει ξέρει ότι από πίσω υπάρχει άλλος αριθμός, και η φυσική επόμενη κίνηση είναι να πάει να τον βρει αλλού. Μόνο μια τιμή που κάθεται σε στρογγυλό βήμα διαβάζεται ως δική σας τιμή.

Τρίτον, η κατεύθυνση. Η στρογγυλοποίηση στο πλησιέστερο είναι συμμετρική: τα σφάλματα αλληλοαναιρούνται με τον όγκο και το περιθώριο δεν επηρεάζεται. Η στρογγυλοποίηση πάντα προς τα πάνω προσθέτει κάθε φορά ένα ψίχουλο· πάντα προς τα κάτω χαρίζει κάθε φορά ένα. Καθεμιά είναι πολιτική, και καθεμιά είναι μια χαρά αν επιλέχθηκε. Η αποτυχία είναι να την επιλέξεις κατά λάθος, στη λάθος κατεύθυνση, και μετά να αναρωτιέσαι γιατί το μεικτό περιθώριο σε μία μόνο αγορά κάθεται λίγο χαμηλότερα.

Τέταρτον, η σειρά των πράξεων, και αυτή είναι που δαγκώνει στ' αλήθεια. Μετατροπή, μετά markup, μετά στρογγυλοποίηση μία φορά, στο τέλος. Μια μηχανή που στρογγυλοποιεί τον net ναύλο στη μετατροπή και ξαναστρογγυλοποιεί μετά το markup έχει στρογγυλοποιήσει δύο φορές, και η δεύτερη εφαρμόστηκε σε αριθμό που είχε ήδη χάσει το υπόλοιπό του. Πολλαπλασιάστε το σε ναύλο, φόρους και ancillaries που τιμολογούνται ως ξεχωριστά στοιχεία, και το σύνολο παύει να ισούται με το άθροισμα των μερών του — πρόβλημα συμφωνίας λογαριασμών πριν γίνει πρόβλημα τιμής.

Στρογγυλοποιήστε ανά στοιχείο ή στο σύνολο, αλλά όχι και τα δύο, και φροντίστε ό,τι δείχνει το τιμολόγιο να βγαίνει όταν ο sub-agent το περάσει σε υπολογιστικό φύλλο. Θα το περάσει.

Τρεις τρόποι να το τρέξετε στ' αλήθεια

Τα παρακάτω δεν είναι βαθμίδες χαρακτηριστικών. Είναι τρεις διαφορετικές απαντήσεις στο «τι υπόσχεστε στον ταξιδιώτη», και κουβαλούν διαφορετική δουλειά.

 Μετατροπή στην εμφάνισηΤιμοκατάλογοι ανά αγοράΕκκαθάριση ανά αγορά
Τι είναιΈνα νόμισμα εκκαθάρισης· τα υπόλοιπα τα ζωγραφίζει ο πίνακαςΤιμές στο χέρι ανά αγορά, όχι παράγωγεςΈνα gateway κι ένας λογαριασμός ανά νόμισμα
Ποιος σηκώνει FXΕσείς, από την ενημέρωση ισοτιμίας ως την εκκαθάρισηΕσείς, ώσπου να ξανατιμολογήσετεΣχεδόν κανείς — κρατάτε κάθε νόμισμα
ΕπιστροφέςΘέλει αποθηκευμένη την ισοτιμία της πώλησης, αλλιώς τρώτε τη διαφοράΚαθαρό: γυρίζει ο ίδιος αριθμόςΚαθαρό
Έλεγχος τιμήςΑδύναμος. Η ψυχολογία τιμής είναι ό,τι βγάλει η ισοτιμίαΠλήρης. Διαλέγετε κάθε σημείο τιμήςΠλήρης
ΛογιστικήΈνα καθολικό, εύκολοΈνα καθολικό, εύκολοΠολλά καθολικά, πραγματική δουλειά
Πότε ταιριάζειΣτα περισσότερα πρακτορεία, τον περισσότερο καιρόΣε αγορά όπου όντως ανταγωνίζεστε στην τιμήΈχετε προσωπικό, όγκο και τράπεζα εκεί

Σχεδόν όλοι πρέπει να ξεκινήσουν από την αριστερή στήλη και να μετακινήσουν μία μόνο αγορά στη μεσαία όταν αξίζει την προσοχή. Η δεξιά στήλη είναι απόφαση λειτουργίας ντυμένη τεχνολογία· αν σήμερα κανείς στο γραφείο δεν συμφωνεί δύο καθολικά, η προσθήκη τρίτου νομίσματος δεν θα είναι αυτό που θα το ξεκινήσει.

Τι σας κοστίζει αν το κάνετε λάθος

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

Το πιο σιωπηλό είναι η πίστωση. Τα πιστωτικά όρια των sub-agents και η τιμολόγηση εκκαθάρισης υπάρχουν εδώ ως κανονικές οντότητες και όχι ως υπολογιστικό φύλλο — πλεονέκτημα μόνο εφόσον το όριο είναι εκφρασμένο στο νόμισμα που πραγματικά πουλάει εκείνος ο sub-agent. Ένα όριο σε USD απέναντι σε πράκτορα που πουλάει σε SAR μετακινείται κάθε φορά που κινείται η ισοτιμία, και η μετακίνηση ανακαλύπτεται τη χειρότερη στιγμή: όταν το όριο μπλοκάρει μια έκδοση στο αεροδρόμιο.

Και το αργό. Ένας ξεπερασμένος πίνακας ισοτιμιών δεν βγάζει σφάλμα. Πουλάει. Για εβδομάδες μπορεί να μοιάζει με ασυνήθιστα καλό όγκο σε μία αγορά, μέχρι να κλείσει ο μήνας και να αποδειχθεί ότι ο όγκος ήταν μια έκπτωση που δεν ξέρατε ότι δίνατε. Αυτό είναι το επιχείρημα για να μπει ημερομηνία και υπεύθυνος πάνω στον πίνακα, αντί για ένα cron που δεν διαβάζει κανείς.

Πριν ανοίξετε μια αγορά

Τίποτα από τα παραπάνω δεν χρειάζεται έργο. Χρειάζεται αποφάσεις γραμμένες, με αυτή τη σειρά, πριν εμφανιστεί το νόμισμα στον επιλογέα:

  • Ονομάστε το νόμισμα εκκαθάρισης της αγοράς, και τον προμηθευτή και το gateway στα οποία ισχύει. Μία πρόταση.
  • Ονομάστε ποιος ενημερώνει τον πίνακα ισοτιμιών και κάθε πότε, και βάλτε την ημερομηνία τελευταίας ενημέρωσης κάπου που τη βλέπει άνθρωπος.
  • Διαλέξτε βήμα στρογγυλοποίησης ανά νόμισμα, όχι ένα καθολικό, και ελέγξτε χωριστά τα νομίσματα χωρίς δεκαδικά.
  • Επιβεβαιώστε ότι η σειρά είναι μετατροπή, markup, μία στρογγυλοποίηση — και ότι οι τιμές των στοιχείων αθροίζουν στο σύνολο του τιμολογίου.
  • Επιβεβαιώστε ότι οι επιστροφές χρησιμοποιούν την αποθηκευμένη ισοτιμία της ημέρας πώλησης, όχι τη σημερινή.
  • Ελέγξτε ότι τα πιστωτικά όρια και τα τιμολόγια εκκαθάρισης των sub-agents είναι στο ίδιο νόμισμα με τις καταστάσεις που διαβάζουν εκείνοι.

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

Η συμπεριφορά των νομισμάτων είναι το κομμάτι ενός storefront που δείχνεται πιο εύκολα σε demo και ελέγχεται πιο δύσκολα, οπότε αξίζει να δείτε τις πραγματικές ρυθμίσεις πριν σχεδιάσετε γύρω τους. Αν θέλετε να δείτε τι έχει ένα site από την πρώτη μέρα — λίστα νομισμάτων, πίνακα ισοτιμιών, το admin όπου ζουν τα markups — ξεκινήστε ένα από τον οδηγό· στήνεται σε subdomain της πλατφόρμας και δεν ζητάει κάρτα. Αν ακόμη αποφασίζετε αν θα τρέξετε ξένη μηχανή, η σύγκριση ιδιοκατασκευής και white label είναι το επιχείρημα κάτω από αυτό το κείμενο, και το τι σας δίνει στ' αλήθεια ένα white label καλύπτει τα υπόλοιπα.

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

Σύνταξη Tekravel

Τμήμα τεχνολογιών ταξιδιού

Το τμήμα τεχνολογιών ταξιδιού της Tekravel γράφει για τον κλάδο: ιδιοκτήτες πρακτορείων, κονσολιντέιτορ και τους προγραμματιστές που τους ενσωματώνουν. Κάθε άρθρο ελέγχεται πάνω στην πλατφόρμα που περιγράφει πριν δημοσιευτεί.