Il negozio nativo
Un negozio completo sul proprio indirizzo: prodotti e varianti, temi, pagine bloccate, pannelli promozionali, menu, un carrello e una checkout.
Open a real shop on your own address, then let the same products sell inside a conversation on your website, on WhatsApp, on Instagram and beyond. The shop prices the order, the shop signs the card, and only your customer's confirmation creates it.
Il commercio in OpsIQ è quattro cose che condividono un catalogo: un negozio nativo che possiedi, un percorso di vendita attraverso chat e canali sociali, uno strato di pagamento che non tocca mai una carta, e un contratto pubblicato altre piattaforme e sviluppatori si costruisce contro.
Un negozio completo sul proprio indirizzo: prodotti e varianti, temi, pagine bloccate, pannelli promozionali, menu, un carrello e una checkout.
Lo stesso catalogo citato dal server e confermato su una carta firmata, attraverso il widget del sito web e sette canali di messaggistica.
Checkout ospitato dal fornitore ovunque, più bonifico bancario, contanti alla consegna, pagare sulla raccolta e pagare in negozio per i soldi che non va mai online.
Connector Contract 2.4 with 57 declared capabilities, a typed public API and conformance tooling anyone can run.
Non una pagina ospitata con il nome di qualcun altro nel URL. Il tuo dominio, il tuo tema, la tua tipografia, la fotografia, le tue politiche.
Colore, tipografia, riempimenti e gradienti, forma, larghezza, movimento, hover e come il negozio si comporta in luce e buio.
Informazioni, Contatto, un lookbook e l'area account, oltre a pagine personalizzate con le proprie impostazioni di eroe, slug e ricerca.
Posizionamento, trigger, sfondo, movimento, larghezza, un comportamento coupon e una volta per visita, costruito dagli stessi blocchi di tutto il resto.
Indicateli a pagine, prodotti, collezioni, politiche, azioni di cart e account, un link esterno in modalità live o sicuro con un livello di discesa nell'intestazione.
Quaranta locali, con l'apertura del negozio nella valuta che segue il visitatore, e il vostro prezzo non ha mai sostituito dietro la schiena.
Avvicinamento e politica di testo in cui quei campi sono vuoti, mai sopra le proprie parole, e un controllo di disponibilità che continua a avvertire fino a quando non l'hai sostituito.
Questo è il nostro negozio di vagliamento, che rappresenta la realtà del mercato, dei conti, delle valute, delle lingue e della cassa. I prodotti in esso sono oggetti di prova, quindi trattalo come una dimostrazione di lavoro piuttosto che un catalogo.
Un modello che è permesso di dire un numero alla fine dirà quello sbagliato. Quindi non è consentito a. L'assistente trova i prodotti e chiede al server per una citazione; il prezzo del server l'ordine, compone la carta di conferma e lo firma. Quello che il cliente vede è scritto dal negozio.
Un catalogo, una citazione, una firma. Tre posti che un cliente sembra essere in piedi.
Ogni parete sottostante viene giudicata sul percorso di posizionamento condiviso, quindi il carrello, il pulsante buy-now e una conferma in chat tutti incontrano la stessa. Impostare i valori in Impostazioni e niente su questa pagina li codifica hardcodes.
I beni partono prima che il denaro arrivi, quindi si cap quanto si è disposti a inviare in quel modo. Sopra il soffitto l'opzione semplicemente non viene offerto, nella valuta dell'ordine.
Le chiavi di licenza, i codici prepagati e le carte regalo sono rivendicate all'interno della transazione dell'ordine. Se non ci sono abbastanza, l'ordine si ripiega e nulla viene addebitato. Due acquirenti non possono acquistare lo stesso codice.
Gli ordini dalla stessa e-mail nell'ultimo giorno sono sommati nella stessa valuta, mai convertiti, e un nuovo ordine che avrebbe attraversato il limite viene rifiutato prima di essere messo.
La vendita di pausing ferma nuovi impegni mentre legge, cerca e rilascia continua a funzionare. I fatti che sono già veri, come un pagamento che è atterrato, sono in coda piuttosto che eseguiti o narrati come fatto.
Dove OpsIQ possiede il pagamento, un cliente di chat raggiunge un codice a sei cifre prima che venga creato un ordine.
Ogni motivo per cui l'assistente del negozio-piano dà una scelta deve essere una frase che già appare nel testo di quel prodotto.
Un ordine può iniziare in tre posti. Diventa solo un ordine in uno, e che un posto gestisce ogni parete configurata. Nulla viene saltato perché è arrivato da una rotta diversa, e un rifiuto dice ciò che è successo in una frase il cliente può agire piuttosto che un codice di errore.
Ciascuna di queste pareti è fissata da una prova di mutazione: la guardia viene volutamente rotta nella fonte, un test a livello porta deve andare rosso e il file viene ripristinato e ricontrollato byte per byte. Una guardia che non ha mai fallito è inprova.
Ogni porta OpsIQ Il cliente digita la carta nella pagina del fornitore, sul dominio del fornitore. OpsIQ detiene un riferimento a un pagamento, mai uno strumento e il codice che disegna quel confine rifiuta qualsiasi cosa al di fuori di una lista rivista dei campi.
Ogni metodo offline porta le proprie condizioni piuttosto che essere una nota di testo libero in fondo alla ricevuta.
Quattro altri fornitori non vengono spediti deliberatamente, i loro webhooks sono firmati con schemi che non sono HMAC per niente, e li ripiega in un HMAC l'aiutante produrrebbe un verificatore che non avrebbe mai avuto successo. La ragione per ciascuno è scritta piuttosto che lasciata come una distanza.
La regione è come li raggruppamo qui, mai una restrizione. Un mercante a Lagos potrebbe ben volere Stripe, e un mercante a Berlino può bene desiderare Paystack. Valute contrassegnate come il proprio account seguire qualsiasi cosa sia configurato il tuo account provider.
Il commercio è costruito intorno a una regola semplice: nulla viene trattato come vero perché qualcosa dice che lo era. Un webhook è un prompt per andare e controllare, la richiesta di un cliente non è prova, e un pagamento è confermato solo dopo OpsIQ chiede il fornitore stesso e le risposte si abbinano su ogni campo.
La carta che un cliente conferma porta un carico di pagamento firmato: un nonce, lo spazio di lavoro, la conversazione, il prodotto, la quantità, il prezzo unitario, la valuta, una scadenza e l'importo esatto che ogni gateway avrebbe preso HMAC sopra quel payload utilizzando una chiave derivata per il tuo spazio di lavoro da solo, e verificata con un confronto costante-tempo.
Ogni gateway è ospitato da un fornitore. Una classe di confine consente solo una serie rivisitata di campi di riferimento del pagamento e rifiuta frammenti dello strumento per nome: numero di carta, CVV, scadenza, dati della traccia, blocco PIN, IBAN, codice di ordine e altro ancora. Un token del provider non è una scheda ed è inutile altrove.
Forgiati, riprodotti, stanti e fuori ordine sono quattro diversi attacchi, quindi ottengono quattro risposte diverse piuttosto che un booleano. Le firme vengono confrontate in tempo costante, e un webhook il cui schema non autentica l'intero corpo è trattato come un prompt per guardare il pagamento, mai come prova.
Un'operazione porta una chiave di idempotency legata allo spazio di lavoro, alla transazione e ai parametri esatti, rivendicati atomicamente. Il negozio risponde con quattro risultati, non due: fresco, ripeti, ancora in esecuzione e conflitto. Un negozio rotto lancia piuttosto che segnalare fresco, perché è così che un outage diventa una carica duplicata.
Una prenotazione è un confronto-e-swap contro il conteggio esatto che legge, preso all'interno della transazione propria dell'ordine. I codici digitali sono rivendicati allo stesso modo, e una caduta rotola l'intero ordine di nuovo prima che qualsiasi cosa venga addebitata piuttosto che promettere un codice che non c'è.
Dove OpsIQ possiede il pagamento, un ordine di chat ha bisogno di un codice sei cifre inviato prima. Il codice viene memorizzato solo come hash salato, i tentativi vengono contati prima del confronto, la finestra è delimitata e bruciarlo è un unico aggiornamento atomico in modo che le conferme parallele non possano passare tutti.
Il commercio è coperto da quattro strati di test e da un'imbracatura a prova di mutazione. L'imbriglia rompe una guardia nella fonte, richiede un test chiamato porta-livello per andare rosso, quindi ripristina il file e controlla la partita byte. Una guardia nessuno ha mai visto fallire non è provato.
Questi descrivono i controlli tecnici nella piattaforma, non sono una certificazione di conformità e nulla dovrebbe essere letto come uno. Se avete bisogno di un attestato formale per il vostro audit, parlate con noi su ciò che il vostro acquirente o auditor sta chiedendo.
La vendita è la parte facile. Ciò che segue è il lavoro: il cliente che vuole la loro storia dell'ordine, il pacco che spedisce in due pezzi, il rimborso che era metà pagato in credito, il commerciante che ha bisogno di una dimensione, il carrello che è stato lasciato alla porta.
Iscriviti con una password, cronologia degli ordini, indirizzi, download e tracciamento in un unico luogo. Qualcuno che ha ordinato attraverso una chat mesi fa può rivendicare lo stesso account con la loro email e trovare ogni uno di quegli ordini in attesa.
Il credito è un solo emittente di appendice, il saldo deriva sempre da esso, mai un numero che qualcuno ha modificato. È tenuto per valuta e non si è mai convertito, e spenderlo è atomico all'interno della transazione dell'ordine.
Vendere da uno scaffale di codici cifrati: carte regalo, carte prepagate, chiavi di licenza e gratta e vinci. Un codice viene rivendicato quando l'ordine è posizionato e rivelato dopo il pagamento, in modo che lo stesso codice non può mai andare a due persone.
Una punta percentuale viene elaborata sul server contro le merci dopo lo sconto, mai sulla spedizione o tassa, e non si è mai tassato. Una punta non può mai superare l'ordine su cui si trova, sia sul carrello che sul percorso di acquisto.
Invia parte di un ordine ora e il resto quando si atterra. Ogni spedizione porta il proprio vettore e tracciamento, e l'aritmetic non ti permetterà di spedire più di una linea che l'ordine effettivamente detiene. Il cliente vede ogni pezzo sulla loro pagina del conto.
Un ordine pagato metà in credito e la metà per carta viene rimborsato proporzionalmente indietro a entrambi. Il rimborso è transazionale e idempotent, quindi premendo il pulsante due volte restituisce il denaro una volta.
Solo qualcuno che ha digitato la propria email al tuo checkout è mai scritto a, al massimo due volte per carrello, mai. Il tappo viene rivendicato nel database prima che il messaggio esca, e un clic lo ferma definitivamente senza alcun segno-in.
Sette punti di partenza, per moda, cibo, cosmetici, libri, download, servizi e beni prepagati. Un kit è un'anteprima prima che si tratti di un'azione, e ognuno viene controllato dal proprio verificatore piuttosto che fidarsi perché è nella scatola.
Rispondi a una domanda su ciò che vendi e OpsIQ bozze il negozio: un kit di montaggio, la copia del tuo negozio e una manciata di prodotti. Tutto ciò che fa arriva come una bozza. L'hai letto, cambialo e decidi cosa viene pubblicato.
Un pannello "aiutami a scegliere" che può raccomandare dal tuo catalogo e nient'altro. Ogni motivo per cui dà deve essere una frase già scritta su quel prodotto, e qualsiasi frase che compone da solo viene buttata via piuttosto che mostrata.
Arithmetic contro il grafico che hai pubblicato per quel prodotto, e niente di più. Dove non c'è nessun grafico non c’è risposta, quindi un modello non può trasformare una guida mancante in una raccomandazione sicura.
La disponibilità pone le domande che un acquirente avrebbe: c'è qualcosa da comprare, possono pagare, può raggiungerli, chiunque sarà detto, può essere contattato.
Il credito del negozio di motivi è un registro principale piuttosto che un numero su un record cliente è che un certo numero può essere sbagliato e nessuno può dire. Una storia può essere riletto, aggiunto a, e mai tranquillamente aggiustato. L'equilibrio è la somma di ciò che è successo.
Le carte regalo sono un meccanismo diverso e vale la pena mantenere dritto. Li vendi da una scorta di codici, e un codice viene consegnato dopo il pagamento. Il credito del deposito è il registro superiore. Oggi un codice della carta regalo non è riscattato in un saldo di credito, quindi pianificare la vostra offerta intorno a vendere il codice piuttosto che intorno ad un portafoglio redenibile.
Visitatori unici, viste sui prodotti, aggiunte dei carrelli, checkout inizia, abbandona e completa, conversione, ordini confermati, ricavi, acquisizione, dispositivi e luoghi, prodotti di punta e recupero. La conversione è costruita solo da eventi pubblici esplicitamente contrassegnati, quindi conta ciò che effettivamente è accaduto piuttosto che quello che sembrava abbastanza vicino.
Un connettore non può vendere a causa del suo nome. Dichiara quale delle sue operazioni risponde ai ruoli di commercio canonico OpsIQ, e ciò che dichiara è esattamente quello che può fare. Declare nulla e scompare dalle impostazioni di vendita da solo. Non c'è alcuna lista da aggiungere.
L'assistente può trovare prodotti e descriverli con precisione, ma non c'è un ordine eseguibile e nessun checkout. Ogni pacchetto rimane qui fino a quando le sue azioni di citazione digitate e ordini passano il contratto più profondo, perché la reputazione della piattaforma non è prova che la sua integrazione può prendere soldi.
Il connettore restituisce un vero e proprio indirizzo di checkout coniato dalla piattaforma mercantile stessa, insieme alla citazione canonica. L'indirizzo deve essere HTTPS, il suo ospite deve corrispondere a quello che il pacchetto dichiarato, e la quotazione è di breve durata URL assemblato localmente non è una capacità di checkout.
La modalità più profonda. OpsIQ aggiorna immediatamente la citazione prima di eseguire, fornisce il tasto idempotency e dopo qualsiasi risultato sconosciuto chiede un lookup di recupero prima che riprenda nulla. L'azione crea deve eseguire la propria piattaforma pricing, stock and order logic.
OpsIQ non indovina mai una capacità dal nome di un'azione, la reputazione della piattaforma o il marketing del fornitore. Un pacchetto spedisce una mappa di ruolo che in base alle proprie operazioni rispondono a ogni ruolo canonico e quel file è all'interno del pacchetto firmato. Rimuovere un ruolo, o disinstallare il connettore, e una proposta che era già sullo schermo smette di essere valida piuttosto che lasciare l'autorità stale dietro.
Parla con il WooCommerce REST API da solo WordPress. Ordini, rimborsi e note d'ordine, prodotti con variazioni e attributi, clienti, coupon, tassi fiscali, zone di spedizione e metodi, vendite e report del prodotto. È uno dei connettori che possono creare un ordine reale da una conversazione, con una ricerca di recupero dietro di esso.
Lavori sopra il Shopify Amministrazioni API. Ordini, operazioni tra cui cattura e vuoto, rimborsi, ordini di adempimento e monitoraggio, prodotti, varianti, livelli di inventario e posizioni, clienti, bozza degli ordini, sconti, carte regalo e checkout abbandonati ShopifyE' il checkout.
Fatture, transazioni, crediti e preventivi, ordini, registri dei clienti e contatti, servizi con suspend, aggiornamenti e variazioni di prezzo, domini con registrazione, trasferimento, rinnovo e nameserver, biglietti e prodotti. Può creare un ordine reale e prezzi per cliente perché WHMCS tasse dal profilo del cliente.
Ordini con prodotti, messaggi, stati e indirizzi di spedizione, acquisizione dei pagamenti, cenno del vuoto e rimborso, spedizioni, prodotti di catalogo e varianti, categorie e marchi, clienti e gruppi di clienti, buoni sconto, certificati regalo, carrelli, liste prezzi e canali.
Integrazioni a lettura e scrittura profonda per il negozio stesso: ordini, fatture, memoria di credito e spedizioni su Magento; ordini, stati, fatture, slitte di credito, vettori e tracciamento su PrestaShop, attraverso il suo servizio web classico e l'amministratore più recente API. In una conversazione entrambi rimangono a livello di catalogo oggi.
Ordini e cronologia degli ordini, ritorni, prodotti, stock e prezzo, categorie, clienti e indirizzi, coupon e report su OpenCart. osCommerce ponti sia la sua installazione legacy e l'interfaccia REST più recente, compreso stato dell'ordine, cancellazione e rimborso. Entrambi sono a livello di catalogo in chat.
Clienti, oneri e rimborsi, intenti di pagamento e metodi di pagamento, abbonamenti e articoli di abbonamento, fatture e note di credito, prodotti e prezzi, codici coupon e promozioni, controversie, pagamenti e bilanci di rendicontazione.
Clienti, ordini, pagamenti e rimborsi, articoli di catalogo e luoghi, oltre al servizio self-service del cliente per il proprio profilo e gli ordini del cliente. In chat cita e poi rilascia un link di pagamento Square. Si tratta di uno dei due gateway certificati all'interno di un connettore esistente piuttosto che spediti come pacchetto separato.
Catalogo della camera, un preventivo per il soggiorno, checkout di prenotazione nativo, prenotazioni con stato e cancellazione, pagamenti, ospiti e self-service in modo che un ospite possa vedere e cancellare la propria prenotazione.
Un pacchetto gateway è una cosa più stretta di un connettore negozio, e deliberatamente così. Dichiara quali valute, paesi, metodi e ambiente è configurato per, verifica lo schema della firma webhook del fornitore, e le mappe che i nomi degli eventi del provider su quelli canonici.
Collega una piattaforma di fatturazione OpsIQ-hosted come fonte di commercio: catalogo, preventivi, clienti, ordini, fatture, metodi di pagamento e registrazione dei pagamenti, con riconciliazione su un programma in modo che un webhook caduto non può tranquillamente perdere i ricavi.
Qualsiasi connettore la cui piattaforma può elencare le vendite completate dichiara che si riconcilia e rilegge OpsIQ che elencano su un programma attraverso lo stesso scrittore idempotent. Un webhook che non è mai arrivato viene trovato sul passaggio successivo.
Il commercio non è un insieme di integrazioni che abbiamo scritto. Si tratta di un contratto pubblicato con un numero di versione, schemi controllati dalla macchina, comandi di conformità si esegue te stesso e una fase di firma. Qualunque cosa costruisca siede accanto a quello che abbiamo costruito, sotto le stesse regole.
La maggior parte delle liste di lancio ti segnano, questo fa le cinque domande che decidono se uno sconosciuto può effettivamente acquistare da voi oggi, e ogni risposta viene con la cosa per andare e fare piuttosto che una percentuale.
Risposte dirette sul negozio, i soldi e che cosa l'assistente è e non è permesso di fare.