Στο τέλος μια παραγγελία που πληρώνεται στην πλατφόρμα σας δημιουργεί ένα line και κάθε πληρωμή το ανανεώνει, χωρίς τον πίνακα ελέγχου. Χρειάζεστε έναν λογαριασμό συνεργάτη (reseller) με credits και πακέτα που μπορεί να πουλά, και μια πλατφόρμα με connector — WHMCS, Blesta, WISECP, HostBill, ClientExec, FOSSBilling, Paymenter, WordPress με WooCommerce ή Easy Digital Downloads, Odoo, PrestaShop, OpenCart, Magento, Dolibarr, ERPNext, ή Shopify, Upmind και Invoice Ninja μέσω της γέφυρας webhook.
Δημιουργήστε ένα κλειδί API
Συνδεθείτε με τον λογαριασμό συνεργάτη και ανοίξτε το API Key. Ένα κλειδί εμφανίζεται μία φορά, όταν δημιουργείται — αντιγράψτε το αμέσως. Δημιουργήστε ένα επιπλέον κλειδί ανά σύστημα, με όνομα και τις διευθύνσεις που επιτρέπεται να το χρησιμοποιούν, ώστε το ένα να ανακαλείται χωρίς να αγγίζονται τα άλλα· το connector χρειάζεται κλειδί που μπορεί να γράφει, οπότε αφήστε τη σημαία μόνο ανάγνωσης απενεργοποιημένη.

Επιλέξτε το connector
Ανοίξτε το Resources → All Connectors και επιλέξτε την πλατφόρμα σας. Η σελίδα του απαριθμεί τα στοιχεία σύνδεσης, τα βήματα εγκατάστασης, ένα κουμπί Download, το SHA-256 του αρχείου για επαλήθευση και πόσο έχει δοκιμαστεί αυτό το connector — κάποια έτρεξαν μέσα στην πραγματική πλατφόρμα, άλλα είχαν δοκιμαστεί μόνο ο πυρήνας τους. Ο κώδικας είναι ανοιχτός· τα ίδια αρχεία δημοσιεύονται στον ιστότοπο των connectors.

Εγκαταστήστε το στην πλατφόρμα σας
Επαληθεύστε το checksum και εγκαταστήστε το αρχείο εκεί που λέει η σελίδα του connector: ο φάκελος modules του WHMCS, του Blesta ή του FOSSBilling, η μεταφόρτωση plugin του WordPress, ο φάκελος addons του Odoo, ο εγκαταστάτης επεκτάσεων του OpenCart κ.ο.κ. Η γέφυρα webhook για Shopify, Upmind και Invoice Ninja είναι μια μικρή εφαρμογή PHP που φιλοξενείτε μόνοι σας. Ένα connector απλώς καλεί το Reseller API με το κλειδί σας: μπορεί να κάνει ό,τι μπορεί ο λογαριασμός σας, τίποτα περισσότερο.

Ρυθμίστε το
Στις ρυθμίσεις του connector εισάγετε τη διεύθυνση του διακομιστή API (η διαδρομή /reseller/v1) και το κλειδί, και μετά αντιστοιχίστε κάθε προϊόν της πλατφόρμας σας σε ένα πακέτο που μπορεί να πουλά η ομάδα σας. Οι τιμές και η πληρωμή μένουν στην πλατφόρμα σας: ο πίνακας δεν δέχεται χρήματα και δεν έχει gateway.
Κάντε μια δοκιμαστική παραγγελία
Παραγγείλετε το προϊόν σε δοκιμαστικό περιβάλλον της πλατφόρμας σας. Το connector καλεί create_line με το πακέτο και ένα request id· το line εμφανίζεται στα Lines με τη διάρκεια του πακέτου ως λήξη και η πλατφόρμα σας λαμβάνει τα διαπιστευτήριά του. Μια ανανέωση καλεί renew_line με δικό της request id, ώστε μια επανάληψη μετά από σφάλμα δικτύου να μην χρεώνεται ποτέ δύο φορές. Η σελίδα API Key απαριθμεί τις πρόσφατες κλήσεις με ενέργεια, αποτέλεσμα, κωδικό σφάλματος, διεύθυνση και όνομα connector.

Προσθέστε webhooks (προαιρετικό)
Στη σελίδα API Key προσθέστε ένα webhook endpoint (μια διεύθυνση https της πλατφόρμας σας) για τα συμβάντα που θέλετε: line.created, line.renewed, line.enabled, line.disabled, line.deleted, line.expiring, line.expired, credits.low. Κάθε ειδοποίηση υπογράφεται με το μυστικό που εμφανίζεται μία φορά κατά τη δημιουργία (X-Xtream-Signature) και δεν περιέχει ποτέ κωδικό· το κουμπί Test στέλνει αμέσως μία.