Na konci objednávka zaplacená na vaší platformě vytvoří linku a každá platba ji obnoví, bez panelu. Potřebujete partnerský účet (reseller) s kredity a balíčky, které smí prodávat, a platformu s konektorem — WHMCS, Blesta, WISECP, HostBill, ClientExec, FOSSBilling, Paymenter, WordPress s WooCommerce nebo Easy Digital Downloads, Odoo, PrestaShop, OpenCart, Magento, Dolibarr, ERPNext, nebo Shopify, Upmind a Invoice Ninja přes webhook most.
Vytvořte klíč API
Přihlaste se partnerským účtem a otevřete Klíč API. Klíč se zobrazí jednou, při vytvoření — zkopírujte si ho hned. Vytvořte další klíč na každý systém, s názvem a adresami, které ho smějí používat, aby šel jeden odvolat bez zásahu do ostatních; konektor potřebuje klíč s právem zápisu, takže příznak jen pro čtení nechte vypnutý.

Vyberte konektor
Otevřete Zdroje → Všechny konektory a vyberte svou platformu. Její stránka uvádí údaje o připojení, kroky instalace, tlačítko Stáhnout, SHA-256 souboru k ověření a jak důkladně byl konektor testován — některé běžely uvnitř skutečné platformy, u jiných se vyzkoušelo jen jádro. Zdroj je otevřený; stejné soubory jsou publikovány na webu konektorů.

Nainstalujte ho na svou platformu
Ověřte kontrolní součet a nainstalujte soubor tam, kde říká stránka konektoru: složka modulů WHMCS, Blesta nebo FOSSBilling, nahrání pluginu ve WordPressu, složka addons v Odoo, instalátor rozšíření v OpenCartu a tak dále. Webhook most pro Shopify, Upmind a Invoice Ninja je malá PHP aplikace, kterou si hostujete sami. Konektor jen volá Reseller API s vaším klíčem: může dělat, co váš účet, nic víc.

Nakonfigurujte ho
V nastavení konektoru zadejte adresu serveru API (jeho cestu /reseller/v1) a klíč a poté přiřaďte každý produkt své platformy k balíčku, který smí prodávat vaše skupina. Ceny a platba zůstávají na vaší platformě: panel nepřijímá peníze a nemá platební bránu.
Zadejte zkušební objednávku
Objednejte produkt ve zkušebním prostředí své platformy. Konektor zavolá create_line s balíčkem a ID požadavku; linka se objeví v sekci Linky s dobou trvání balíčku jako expirací a vaše platforma obdrží její přihlašovací údaje. Obnovení volá renew_line s vlastním ID požadavku, takže opakování po chybě sítě se nikdy neúčtuje dvakrát. Stránka Klíč API uvádí poslední volání s akcí, výsledkem, kódem chyby, adresou a názvem konektoru.

Přidejte webhooky (volitelné)
Na stránce Klíč API přidejte koncový bod webhooku (adresu https vaší platformy) pro události, které chcete: line.created, line.renewed, line.enabled, line.disabled, line.deleted, line.expiring, line.expired, credits.low. Každé oznámení je podepsáno tajemstvím zobrazeným jednou při vytvoření (X-Xtream-Signature) a nikdy nenese heslo; tlačítko Test jedno odešle hned.