Επεξεργαστής πληρωμών ZGo: Αποδοχή Zcash χωρίς custody
Το ZGo είναι ένας non-custodial επεξεργαστής πληρωμών για το Zcash. Ένας πελάτης πληρώνει σε ZEC από το δικό του πορτοφόλι, το ZGo παρακολουθεί το blockchain του Zcash για τη συναλλαγή και τα κεφάλαια φτάνουν απευθείας στο πορτοφόλι του εμπόρου μέσω μιας θωρακισμένης μεταφοράς. Το ZGo δεν κρατά ποτέ τα χρήματα ενδιάμεσα.
Αυτός ο οδηγός εξηγεί πώς λειτουργεί η ροή πληρωμών, πώς να δημιουργήσεις έναν λογαριασμό και πώς να ενσωματώσεις το ZGo με το Xero και το WooCommerce. Καλύπτει επίσης τα δύο λάθη που προκαλούν τα περισσότερα προβλήματα κατά την αρχική ρύθμιση.
Σε αυτή τη σελίδα
- Γιατί να χρησιμοποιήσεις το ZGo
- Πώς λειτουργεί το ZGo
- Ρύθμιση λογαριασμού
- ZGo με το Xero
- ZGo με το WooCommerce
- Δυνατότητες
- Συνηθισμένα λάθη
- Συμπέρασμα
- Πόροι
Γιατί να χρησιμοποιήσεις το ZGo
Οι περισσότεροι επεξεργαστές πληρωμών κρυπτονομισμάτων είναι custodial. Τα κεφάλαια καταλήγουν αρχικά στον λογαριασμό του επεξεργαστή και προωθούνται αργότερα στον έμπορο, πράγμα που σημαίνει ότι ένα τρίτο μέρος ελέγχει προσωρινά τα χρήματα και μπορεί να τα παγώσει, να τα καθυστερήσει ή να τα αναφέρει.
Το ZGo ακολουθεί την αντίθετη προσέγγιση. Οι πληρωμές μετακινούνται από το πορτοφόλι του πελάτη απευθείας στο πορτοφόλι του εμπόρου μέσω μιας θωρακισμένης συναλλαγής Zcash. Ο επεξεργαστής απλώς δημιουργεί το τιμολόγιο και παρακολουθεί το blockchain για επιβεβαίωση. Δεν υπάρχει ενδιάμεσο υπόλοιπο, ροή ανάληψης ή τρίτο μέρος που μπορεί να καθυστερήσει τον διακανονισμό.
Για έναν έμπορο, αυτό σημαίνει τρία πρακτικά πράγματα: πλήρη κατοχή των εισερχόμενων ZEC, ιδιωτικότητα θωρακισμένων συναλλαγών από προεπιλογή και καμία εξάρτηση από έναν κεντρικοποιημένο πάροχο που παραμένει online ή φερέγγυος.
Πώς λειτουργεί το ZGo
Η ροή πληρωμών είναι ίδια είτε το ZGo χρησιμοποιείται αυτόνομα, μέσω του Xero ή μέσω του WooCommerce:
- Ο έμπορος δημιουργεί ένα αίτημα πληρωμής στο ZGo, το οποίο εμφανίζεται ως κωδικός QR με το ποσό, το αναγνωριστικό τιμολογίου και μια διεύθυνση λήψης Zcash.
- Ο πελάτης σαρώνει τον κωδικό QR με ένα πορτοφόλι Zcash (τα Orchard, Sapling και οι τύποι διαφανών διευθύνσεων υποστηρίζονται όλα στο plugin WordPress) και εγκρίνει την πληρωμή.
- Η συναλλαγή μεταδίδεται στο δίκτυο Zcash ως θωρακισμένη μεταφορά από το πορτοφόλι του πελάτη στο πορτοφόλι του εμπόρου.
- Το ZGo παρακολουθεί το blockchain του Zcash για τη συναλλαγή.
- Μετά από πέντε επιβεβαιώσεις, το ZGo επισημαίνει την πληρωμή ως οριστική και ειδοποιεί κάθε συνδεδεμένη ενσωμάτωση (Xero, WooCommerce ή ένα webhook).
Το όριο των πέντε επιβεβαιώσεων είναι ο βασικός αριθμός. Οτιδήποτε νωρίτερα είναι μια πληρωμή σε εξέλιξη, όχι μια πληρωμή που έχει ληφθεί. Η εκτέλεση παραγγελιών, οι ενημερώσεις αποθέματος και κάθε μη αναστρέψιμη ενέργεια από την πλευρά του εμπόρου πρέπει να περιμένουν το βήμα 5.
Το ZGo λειτουργεί σε κάθε σύγχρονο browser σε υπολογιστή ή κινητό, χωρίς εγκατάσταση σε καμία πλευρά. Ο πελάτης χρειάζεται ένα πορτοφόλι Zcash· ο έμπορος χρειάζεται ένα πορτοφόλι Zcash και έναν λογαριασμό ZGo.
Ρύθμιση λογαριασμού
Για να δημιουργήσεις έναν λογαριασμό ZGo, απαιτείται ένα πορτοφόλι Zcash με μικρή ποσότητα ZEC. Το μικρό υπόλοιπο ZEC καλύπτει τα τέλη on-chain για τη συναλλαγή αρχικοποίησης του λογαριασμού. Κάθε κύριο πορτοφόλι Zcash λειτουργεί για αυτόν τον σκοπό· δες τα Πορτοφόλια ZecHub για τις τρέχουσες επιλογές.
Η βασική ρύθμιση:
- Άνοιξε το zgo.cash σε έναν browser.
- Δημιούργησε έναν λογαριασμό χρησιμοποιώντας ένα πορτοφόλι Zcash υπό τον έλεγχο του εμπόρου. Αυτό το πορτοφόλι πρέπει να κατέχει τα κλειδιά. Μια διεύθυνση κατάθεσης ανταλλακτηρίου δεν θα λειτουργήσει (δες τα Συνηθισμένα λάθη).
- Επαλήθευσε το πορτοφόλι στέλνοντας τη μικρή συναλλαγή αρχικοποίησης.
- Ρύθμισε τη διεύθυνση λήψης. Όλες οι πληρωμές που υποβάλλονται σε επεξεργασία μέσω αυτού του λογαριασμού θα καταλήγουν σε αυτό το πορτοφόλι.
Μόλις ο λογαριασμός είναι ενεργός, ο ίδιος έμπορος μπορεί να χρησιμοποιεί το ZGo για μεμονωμένες πληρωμές (έναν μόνο κωδικό QR σε μια pop-up εκδήλωση) ή να το συνδέσει σε μια μόνιμη ρύθμιση μέσω του Xero ή του WooCommerce.
ZGo με το Xero
Το Xero είναι μια cloud πλατφόρμα λογιστικής που χρησιμοποιείται από πολλές μικρές και μεσαίες επιχειρήσεις. Η ενσωμάτωση ZGo–Xero επιτρέπει σε έναν έμπορο να εκδώσει ένα τιμολόγιο στο Xero, να το πληρώσει ο πελάτης σε ZEC και το Xero να επισημάνει αυτόματα το τιμολόγιο ως πληρωμένο μόλις επιβεβαιωθεί η συναλλαγή.
Πώς λειτουργεί:
- Ο έμπορος δημιουργεί ένα τιμολόγιο στο Xero ως συνήθως.
- Το ZGo προσθέτει μια επιλογή πληρωμής Zcash στο τιμολόγιο.
- Ο πελάτης πληρώνει σε ZEC μέσω του πορτοφολιού του.
- Το ZGo παρακολουθεί το blockchain του Zcash για τη συναλλαγή.
- Μετά από πέντε επιβεβαιώσεις, το ZGo αναφέρει την πληρωμή πίσω στο Xero, το οποίο επισημαίνει το τιμολόγιο ως διακανονισμένο.
Το ZEC καταλήγει στο πορτοφόλι του εμπόρου, όχι σε λογαριασμό που ελέγχεται από το ZGo ή το Xero. Το λογιστικό αρχείο στο Xero παραμένει αυτόματα συγχρονισμένο με τον on-chain διακανονισμό.
Για την αρχική ρύθμιση, ακολούθησε τον ειδικό οδηγό: Ρύθμιση ενσωμάτωσης Xero.
ZGo με το WooCommerce
Για ηλεκτρονικά καταστήματα που λειτουργούν με WooCommerce και WordPress, το ZGo παρέχει ένα ειδικό plugin. Το plugin προσθέτει το Zcash ως μέθοδο πληρωμής στο checkout και χειρίζεται αυτόματα την κατάσταση της παραγγελίας όταν επιβεβαιώνεται η πληρωμή.
Ροή από άκρο σε άκρο μέσα σε ένα κατάστημα WooCommerce:
- Ο πελάτης φτάνει στο checkout και επιλέγει το Zcash ως μέθοδο πληρωμής.
- Το plugin δημιουργεί ένα αίτημα πληρωμής και εμφανίζει τον κωδικό QR στη σελίδα checkout.
- Ο πελάτης πληρώνει από το πορτοφόλι του.
- Η συναλλαγή μεταδίδεται στο δίκτυο Zcash και το ZGo αρχίζει να την παρακολουθεί.
- Μετά από πέντε επιβεβαιώσεις, το ZGo αναφέρει την πληρωμή ως οριστική στο plugin.
- Το plugin επισημαίνει την παραγγελία WooCommerce ως πληρωμένη και ενημερώνει τη βάση δεδομένων παραγγελιών.
Η παραγγελία πληρώνεται μόνο όταν ολοκληρωθεί το βήμα 6. Οι προηγούμενες καταστάσεις (μετάδοση, πρώτες επιβεβαιώσεις) μπορούν να εμφανίζονται στον πελάτη ως «η πληρωμή λήφθηκε, αναμένεται επιβεβαίωση», αλλά το απόθεμα, η εκτέλεση και κάθε μεταγενέστερη αυτοματοποίηση πρέπει να περιμένουν την τελική κατάσταση.
Το plugin εγκαθιστά επίσης έναν διαχειριστικό πίνακα ελέγχου μέσα στο WordPress, όπου ο έμπορος μπορεί να παρακολουθεί παραγγελίες και εισερχόμενες πληρωμές ZEC μαζί με την κανονική προβολή παραγγελιών WooCommerce. Το plugin υποστηρίζει όλους τους τρέχοντες τύπους διευθύνσεων Zcash: Orchard, Sapling και διαφανείς διευθύνσεις. Οι πελάτες που πληρώνουν από οποιοδήποτε συμβατό πορτοφόλι μπορούν να ολοκληρώσουν τη συναλλαγή.
Δυνατότητες
Non-custodial. Οι πληρωμές μετακινούνται απευθείας από το πορτοφόλι του πελάτη στο πορτοφόλι του εμπόρου μέσω θωρακισμένων συναλλαγών. Το ZGo δεν κρατά ποτέ τα κεφάλαια ενδιάμεσα και ο έμπορος διατηρεί πλήρη έλεγχο σε όλη τη διαδικασία.
Ευέλικτη ανάπτυξη. Το ZGo μπορεί να χρησιμοποιηθεί για ένα μόνο απόγευμα σε μια pop-up αγορά, για μια μόνιμη ρύθμιση σημείου πώλησης ή ως backend για ένα ηλεκτρονικό κατάστημα μέσω των ενσωματώσεων Xero ή WooCommerce.
Βασισμένο σε browser. Δεν απαιτείται εγκατάσταση ούτε από την πλευρά του πελάτη ούτε από την πλευρά του εμπόρου. Το ZGo λειτουργεί σε κάθε σύγχρονο browser σε υπολογιστή ή κινητό.
Συμβατότητα πορτοφολιών. Κύρια πορτοφόλια Zcash, συμπεριλαμβανομένων όσων υποστηρίζουν τους τύπους διευθύνσεων Orchard, Sapling και διαφανών διευθύνσεων, μπορούν να πληρώσουν ένα τιμολόγιο ZGo χωρίς πρόσθετη ρύθμιση από την πλευρά του πελάτη.
Ενσωματώσεις. Οι άμεσες ενσωματώσεις με το Xero (λογιστική) και το WooCommerce (ηλεκτρονικό εμπόριο) καλύπτουν εξαρχής τις δύο συνηθέστερες ροές εργασίας εμπόρων.
Συνηθισμένα λάθη
Αντιμετώπιση της παραγγελίας ως πληρωμένης πριν από πέντε επιβεβαιώσεις. Μια συναλλαγή που έχει μεταδοθεί δεν είναι το ίδιο με μια επιβεβαιωμένη πληρωμή. Η συναλλαγή μπορεί ακόμη να αποτύχει να επιβεβαιωθεί ή να αντικατασταθεί. Μόνο μετά από πέντε επιβεβαιώσεις το ZGo αναφέρει την πληρωμή ως οριστική και μόνο τότε πρέπει η παραγγελία να επισημαίνεται ως πληρωμένη στα μεταγενέστερα συστήματα. Αν ένας έμπορος ρυθμίσει το απόθεμα ή την εκτέλεση ώστε να ενεργοποιούνται στο συμβάν μετάδοσης, δόλιες ή αποτυχημένες πληρωμές θα προκαλέσουν πραγματικές απώλειες.
Ρύθμιση του ZGo ώστε να δείχνει σε διεύθυνση κατάθεσης ανταλλακτηρίου. Μοιάζει με διεύθυνση Zcash, αλλά οι διευθύνσεις κατάθεσης ανταλλακτηρίων ελέγχονται από το ανταλλακτήριο, όχι από τον έμπορο. Το ανταλλακτήριο κατέχει τα κλειδιά, πράγμα που σημαίνει ότι το ανταλλακτήριο κατέχει τα κεφάλαια, κάτι που αναιρεί τον λόγο χρήσης ενός non-custodial επεξεργαστή. Η διεύθυνση πορτοφολιού που ρυθμίζεται στο ZGo πρέπει να ανήκει σε πορτοφόλι του οποίου τη φράση ανάκτησης ελέγχει άμεσα ο έμπορος.
Αντιμετώπιση του ZGo ως πορτοφολιού. Το ZGo είναι επεξεργαστής πληρωμών, όχι πορτοφόλι. Δεν αποθηκεύει κλειδιά, δεν κρατά υπόλοιπα και δεν επιτρέπει στον έμπορο να δαπανά κεφάλαια. Απαιτείται ένα ξεχωριστό πορτοφόλι Zcash υπό τον έλεγχο του εμπόρου για να λαμβάνει τα χρήματα που δρομολογεί το ZGo.
Συμπέρασμα
Το ZGo δίνει στους εμπόρους έναν τρόπο να δέχονται πληρωμές Zcash χωρίς να εγκαταλείπουν την κατοχή, χωρίς να εξαρτώνται από έναν ενδιάμεσο και χωρίς να εκθέτουν λεπτομέρειες συναλλαγών σε μια δημόσια αλυσίδα. Οι δύο ενσωματώσεις (Xero και WooCommerce) καλύπτουν τις συνηθέστερες ροές εργασίας εμπόρων· για οτιδήποτε άλλο, το ZGo μπορεί να χρησιμοποιηθεί αυτόνομα από κάθε browser.
Για τη ρύθμιση, η διαδρομή είναι σύντομη: απέκτησε ένα πορτοφόλι Zcash, δημιούργησε έναν λογαριασμό στο zgo.cash και είτε άρχισε να δημιουργείς αιτήματα πληρωμής απευθείας είτε εγκατέστησε τη σχετική ενσωμάτωση.
Πόροι