Magazinul nativ
Un magazin complet pe adresa ta: produse și variante, teme, pagini construite în bloc, panouri promoționale, meniuri, un coș și o verificare.
Deschide un magazin real pe propria adresă, apoi să aceleași produse vinde în interiorul unei conversații de pe site-ul dvs., pe WhatsApp, on Instagram Magazinul pretează comanda, magazinul semnează cardul şi numai confirmarea clientului tău îl creează.
Comerţul în OpsIQ este de patru lucruri care împărtășesc un catalog: un magazin nativ pe care îl dețineți, o cale de vânzare prin intermediul canalelor de chat și sociale, un strat de plată care nu atinge niciodată un card, iar un contract publicat alte platforme și dezvoltatori construi împotriva.
Un magazin complet pe adresa ta: produse și variante, teme, pagini construite în bloc, panouri promoționale, meniuri, un coș și o verificare.
Acelaşi catalog citat de server şi confirmat pe un card semnat, pe site-ul widget şi şapte canale de mesagerie.
checkout-ul găzduit de furnizor peste tot, plus transferul bancar, numerar la livrare, plătiți pe colectare și plătiți în magazin pentru banii care nu merge online.
Connector Contract 2.4 with 57 declared capabilities, a typed public API and conformance tooling anyone can run.
Nu este o pagină găzduită cu numele altcuiva în URL_. Domeniul tău, tema ta, dactilografia ta, fotografia ta, politicile tale. Acesta este un lucru real, rulează.
Culoare, dactilografie, umpleri și gradienti, formă, lățime, mișcare, hover și modul în care magazinul se comportă în lumină și întuneric. Previzualizează desktop-ul și telefonul înainte de a salva.
Despre, Contact, un lookbook și zona de cont, plus pagini personalizate cu propriul lor erou, setările melc și căutare. Rute rezervate, cum ar fi coșul și Checkout rămâne a ta pentru a păstra.
Plasament, declanşator, fundal, mişcare, lăţime, un cupon şi comportament o dată pe persoană care a fost construit din aceleaşi blocuri ca orice altceva.
Îndreptați-le către pagini, produse, colecții, politici, acțiuni de transport și cont, un mod de operare live sau o legătură externă sigură, cu un nivel de scădere în antet.
40 de localuri, cu deschiderea magazinului în moneda care urmează vizitatorului, şi preţul dvs. nu a fost înlocuit niciodată pe la spate.
Starter About și textul politic în cazul în care aceste câmpuri sunt goale, niciodată peste propriile cuvinte, și un control de pregătire care păstrează avertisment până când l-ați înlocuit.
Acesta este propriul nostru magazin de lansare-validare. Shoppfront, conturi, valute, limbi și checkout sunt un lucru real. Produsele din ea sunt elemente de testare, astfel încât să trateze ca o demonstrație de lucru mai degrabă decât un catalog.
Un model care este permis să spună un număr va spune în cele din urmă cel greșit. Deci, nu este permis. Asistentul găsește produse și cere serverului pentru o cotație; serverul prețuri comanda, compune cardul de confirmare și semnează-l. Ce cumpărătorul vede este scris de magazin.
Un catalog, un citat, o semnătură.
O limită care păzește doar pagina de checkout nu este o limită. Fiecare perete de mai jos este judecat pe calea de plasare comună, astfel încât coșul, butonul buy-now și o confirmare într-un chat toate întâlni aceeași unul. Ai setat valorile în Setări, și nimic de pe această pagină le codează hard.
Bunurile pleacă înainte de sosirea banilor, astfel încât să se renunţe la cât de mult sunteţi dispus să trimiteţi în acest fel. Deasupra plafonului opţiunea pur şi simplu nu este oferit, în moneda proprie a comenzii.
Cheile de licenţă, codurile preplătite şi cardurile cadou sunt revendicate în cadrul tranzacţiei proprii a comenzii. Dacă nu există suficiente, comenzile se întorc şi nimic nu este încărcat. Doi cumpărători nu pot cumpăra acelaşi cod.
Ordinele din același e-mail în ultima zi sunt rezumate în aceeași monedă, niciodată convertite, și o nouă ordine care ar trece limita este refuzat înainte de a fi plasat.
Pauzajul de vânzare opreşte noi angajamente în timp ce citeşte, caută şi eliberează continuă să lucreze. Faptele care sunt deja adevărate, cum ar fi o plată care a aterizat, sunt coadă la coada de aşteptare mai degrabă decât executate sau narate ca făcut.
Unde OpsIQ detine plata, un client de chat ajunge la un cod de sase cifre e-mail inainte de crearea unei comenzi. Un operator poate solicita mai mult decat atat si niciodata mai putin.
Fiecare motiv pentru care asistentul magazin-floor dă pentru o alege trebuie să fie o frază care apare deja în propriul text al produsului. O propoziție pe care a compus-o se scade mai degrabă decât arată.
O comandă poate începe în trei locuri. Ea devine doar o ordine într-un singur loc, și că un singur loc rulează fiecare perete pe care configurat. Nimic nu este sărit pentru că a ajuns pe un traseu diferit, iar un refuz spune ce sa întâmplat într-o propoziție clientul poate acționa mai degrabă decât un cod de eroare.
Fiecare dintre aceste ziduri este fixat de o dovadă mutație: garda este în mod deliberat ruptă în sursă, un test la nivelul ușii trebuie să meargă roșu, iar fișierul este restaurat și re-verificat byte pentru octet. Un paznic care nu a eșuat niciodată este nedovedit.
Fiecare poartă OpsIQ navele utilizează propriul checkout găzduit de furnizor. Clientul dvs. tipuri cardul lor pe pagina furnizorului, pe domeniul furnizorului. OpsIQ deține o trimitere la o plată, niciodată un instrument, și codul care atrage această limită refuză orice în afara unei liste revizuite de câmpuri.
O mulțime de comerț real nu atinge un card. Fiecare metodă offline poartă propriile condiții, mai degrabă decât a fi o notă liber text la partea de jos a unei chitanțe.
Patru furnizori suplimentari nu sunt expediate în mod deliberat. Cârligele lor web sunt semnate cu scheme care nu sunt HMAC şi să le împăturim într-o HMAC ajutorul ar produce un verificator care nu ar putea reuşi niciodată. Motivul pentru fiecare este scris mai degrabă decât lăsat ca un decalaj.
Regiunea este modul în care le grupăm aici, niciodată o restricţie Stripe, și un comerciant din Berlin ar putea dori bine Paystack. Valute marcate ca propriile conturi urmați orice cont furnizor este configurat pentru.
Comerţul este construit în jurul unei reguli simple: nimic nu este tratat ca adevărat pentru că ceva a spus că a fost. Un webhook este un prompt de a merge şi verifica, cererea unui client nu este o dovadă, iar o plată este confirmată doar după ce OpsIQ cere furnizorului însuşi şi răspunsul meciuri pe fiecare domeniu.
Cardul confirmă că un client poartă o sarcină utilă semnată: un nonce, spațiul de lucru, conversația, produsul, cantitatea, prețul unitar, moneda, expirarea și suma exactă pe care ar trebui să o ia fiecare poartă. Este semnat cu o HMAC peste acea încărcătură utilă folosind doar o cheie derivată pentru spațiul de muncă și verificat cu o comparație constantă în timp.
Fiecare poartă este găzduită de furnizor. O clasă limită permite doar un set revizuit de câmpuri de referință de plată și refuză fragmentele de instrument după nume: numărul cardului, CVV, expirare, datele de cale, PIN block, IBAN, codul de sortare și mai mult. Un jeton furnizor nu este o carte, și este inutil oriunde altundeva.
Forjate, rejucate, vechi și în afara ordinii sunt patru atacuri diferite, astfel încât acestea să obțină mai degrabă patru răspunsuri diferite decât un boolean. Semnăturile sunt comparate în timp constant, iar un webhook al cărui sistem nu autentifică întregul organism este tratat ca o promptă pentru a căuta plata în sus, niciodată ca dovadă.
O operaţiune are o cheie de idempotenţă legată de spaţiul de lucru, tranzacţia şi parametrii exacti, revendicaţi atomic. Magazinul răspunde cu patru rezultate, nu două: proaspat, reluare, încă funcţionare şi conflict. Un magazin stricat aruncă mai degrabă decât să raporteze proaspete, deoarece acesta este modul în care o pană devine o încărcare duplicată.
O rezervare este o compara-si-swap împotriva numărătoarea exactă citită, luate în cadrul tranzacției proprii a comenzii. Codurile digitale sunt revendicate la fel, și un deficit rola întregul ordin înapoi înainte de orice este taxat mai degrabă decât promitând un cod care nu există.
În cazul în care OpsIQ _- plata este deținută, un ordin de chat are nevoie mai întâi de un cod de șase cifre. Codul este stocat numai ca hash sărat, încercările sunt luate în considerare înainte de comparație, fereastra este delimitată, și arderea este o singură actualizare atomică astfel încât confirmările paralele nu pot trece toate.
Comerţul este acoperit de patru straturi de teste şi de un ham anti-mutare. Hamul sparge o gardă în sursă, necesită un test numit la nivelul uşii pentru a merge roşu, apoi restaurează fişierul şi verifică meciul bytes. Un paznic nimeni nu a văzut vreodată nu este dovedit.
Acestea descriu controalele tehnice pe platformă. Nu sunt o certificare de conformitate, și nimic aici nu ar trebui să fie citit ca unul. Dacă aveți nevoie de un atestat formal pentru propriul audit, vorbiți cu noi despre ceea ce dobânditorul sau auditorul dumneavoastră solicită.
Vânzarea este partea uşoară. Ceea ce urmează este munca: clientul care vrea istoricul comenzii lor, pachetul pe care navele în două bucăţi, restituirea care a fost jumătate plătită în credit, cumparatorul care are nevoie de o dimensiune, coșul care a rămas la ușă.
Conectați-vă cu o parolă, istoric de comandă, adrese, descărcări și urmărire într-un singur loc. Cineva care a comandat printr-o chat acum luni poate solicita același cont cu e-mail lor și găsi fiecare dintre aceste ordine în așteptare.
Creditul este un registru numai pentru anexe și soldul este întotdeauna derivat din el, niciodată un număr pe care cineva l-a editat. Este păstrat pe monedă și nu s-a convertit niciodată, iar cheltuirea lui este atomică în cadrul tranzacției ordinului.
Vinde dintr-un raft de coduri criptate: carduri cadou, cartele preplătite, tastele de licenţă şi cărţile zgâriate. Un cod este revendicat atunci când comanda este plasată şi dezvăluită după plată, astfel încât acelaşi cod nu poate merge la două persoane.
Un pont procentual este elaborat pe server împotriva bunurilor după reducere, niciodată pe transport maritim sau fiscal, și nu este impozitat în sine. Un sfat nu poate depăși niciodată comanda se așează pe, fie pe coșul de cumpărături sau calea buy-now.
Trimite o parte dintr-o comandă acum și restul atunci când aterizează. Fiecare transport poartă propriul său transportator și de urmărire, iar aritmetica nu vă va permite să expediați mai mult decât comanda deține efectiv. Clientul vede fiecare piesă pe pagina lor cont.
Un ordin plătit jumătate în credit și jumătate de card este rambursat proporțional înapoi la ambele. Refinanțarea este tranzacțională și idepotent, astfel apăsând butonul de două ori returnează banii o dată.
Doar cineva care a scris propriul e-mail la checkout este vreodată scris, cel mult de două ori pe coș, niciodată. Capacul este revendicat în baza de date înainte ca mesajul să iasă, și un click îl opreşte permanent fără niciun semn-in.
Şapte puncte de pornire, pentru modă, produse alimentare, cosmetice, cărţi, descărcări, servicii şi bunuri preplătite. Un kit este o previzualizare înainte de a fi o acţiune, iar fiecare este verificat de propriul verificator mai degrabă decât de încredere deoarece este în cutie.
Răspunde la o întrebare despre ce vinzi şi OpsIQ proiectează magazinul: un kit de montare, copia magazinului și o mână de produse. Tot ce face ajunge ca un proiect. Îl citiți, îl modificați și decideți ce se publică.
Un panou "ajuta-ma sa aleg" care poate recomanda din catalogul tau si nimic altceva. Fiecare motiv pe care il da trebuie sa fie o fraza deja scrisa pe acel produs, iar orice propozitie pe care o compune pentru el insusi este aruncata mai degraba decat aratata.
Aritmetica împotriva graficului pe care l-ai publicat pentru acel produs, și nimic mai mult. În cazul în care nu există nici un grafic nu există niciun răspuns, astfel încât un model nu poate transforma un ghid de dimensiune lipsă într-o recomandare sigură.
Readiness pune intrebari un cumparator ar: este ceva de cumparat, poate plati, poate ajunge la ei, va fi cineva spus, puteti fi contactat. Salaria este calculat din propriile setari si inregistrari, niciodata declarat.
Motivul pentru care creditul magazinului este un registru mai degrabă decât un număr pe o înregistrare a clientului este că un număr poate fi greșit și nimeni nu poate spune. O istorie poate fi citită înapoi, adăugat la, și niciodată ajustat în liniște. Soldul este suma a ceea ce sa întâmplat.
Cardurile cadou sunt un mecanism diferit și merită să fie păstrate drept. Le vinzi dintr-un stoc de coduri, iar după plată se livrează un cod. Creditul magazinului este registrul de mai sus. Astăzi un cod card cadou nu este răscumpărat într-un sold de credit, așa că planificați oferta în jurul valorii de vânzare a codului, mai degrabă decât în jurul unui portofel rambursabile.
Vizitatori unici, vizualizări ale produselor, adăugari de coșuri, starturi de checkout, abandonuri și completări, conversie, comenzi confirmate, venituri, achiziții, dispozitive și locuri, produse de top și recuperare. Conversia este construită numai din evenimente marcate explicit în magazine publice, deci contează ce s-a întâmplat mai degrabă decât ceea ce părea destul de aproape.
Un conector nu ajunge să vândă din cauza numelui său. Ea declară care dintre propriile sale operațiuni răspunde OpsIQ rolurile comerciale canonice, și ceea ce se declară este exact ceea ce poate face. Declarați nimic și dispare de la setările de vânzare pe cont propriu. Nu există nici o listă pentru a fi adăugate la.
Asistentul poate găsi produse și le descrie cu precizie, dar nu există nici un ordin executabil și nici o verificare. Fiecare pachet rămâne aici până când propriile sale cotații tastat și acțiuni de ordine trec contractul mai profund, deoarece reputația unei platforme nu este dovada că integrarea sa poate lua bani.
Conectorul returnează o adresă de checkout reală menţionată de platforma comercială în sine, împreună cu cotaţia canonică. Adresa trebuie să fie HTTPS, gazda sa trebuie să se potrivească cu ceea ce pachetul declarat, iar citatul este scurt-viață. Un link de produs sau un coș URL asamblat local nu este o capacitate de checkout.
Cel mai profund mod. OpsIQ împrospătează citatul imediat înainte de executare, furnizează cheia idempotency, și după orice rezultat necunoscut cere o căutare de recuperare înainte de a retries nimic. Acțiunea crea trebuie să ruleze propria logică de stabilire a prețurilor, stoc și comandă platforma ta. O bază de date brut este refuzat pur și simplu.
OpsIQ nu ghicește niciodată o capacitate de la un nume al unei acțiuni, reputația unei platforme sau marketingul unui furnizor. Un pachet de nave o hartă de rol care din propriile sale operațiuni răspunde fiecărui rol canonic, și acel fișier este în interiorul pachetului semnat. Eliminați un rol, sau dezinstalați conectorul, și o propunere care a fost deja pe ecran încetează să mai fie validă decât lăsând autoritatea vechi în urmă.
Vorbeşte cu... WooCommerce RESTAURANT API pe cont propriu WordPress. Ordine, restituiri și note de comandă, produse cu variații și atribute, clienți, cupoane, rate de impozitare, zone de transport maritim și metode, vânzări și rapoarte de produs. Este unul dintre conectorii care pot crea o ordine reală dintr-o conversație, cu un aspect de recuperare în spatele ei.
Lucrează peste Shopify Admin API. Comenzi, tranzactii incluzand captura si nevalabila, restituiri, comenzi de indeplinire si urmarire, produse, variante, nivele de inventar si locatii, clienti, ordine de proiect, reduceri, carduri cadou si cecuri abandonate. In chat-ul citează şi apoi dă clientului ShopifyE un cec propriu.
Punerea în aplicare de referinţă a contractului comercial şi integrarea cea mai profundă aici. Facturi, tranzacţii, credite şi cotaţii, comenzi, evidenţe ale clienţilor şi contacte, servicii cu suspendare, actualizare şi modificări de preţ, domenii cu înregistrare, transfer, reînnoire şi nameservers, bilete şi produse. Acesta poate crea o comandă reală, şi preţuri pentru fiecare client deoarece WHMCS taxe de propriul profil al clientului.
Comenzi cu produse, mesaje, statute și adrese de expediere, captură de plată, cotație neavenită și restituire, transporturi, produse catalog și variante, categorii și mărci, clienți și grupuri de clienți, cupoane, certificate cadou, coșuri, liste de prețuri și canale. Citează în chat, apoi trece la Checkout BigCommerce.
Integrari profunde de citire si scriere pentru magazinul in sine: comenzi, facturi, note de credit si transporturi pe Magento; comenzi, state, facturi, bonuri de credit, transportatori și urmărire pe PrestaShop, atât prin serviciul său de web clasic și admin mai nou APIÎntr-o conversaţie, amândoi stau la nivel de catalog astăzi.
Ordine și istoric de comandă, returnări, produse, stoc și preț, categorii, clienți și adrese, cupoane și rapoarte pe OpenCart. osCommerce poduri atât instalarea sa moștenită cât și interfața REST mai nouă, inclusiv starea comenzii, anularea și rambursarea. Ambele sunt catalog-nivel în chat.
Clienti, taxe si restituiri, intentii de plata si metode de plata, abonamente si articole de abona, facturi si note de credit, produse si preturi, cupoane si coduri de promovare, litigii, plati si reportaj de balanta. De asemenea, aceasta poarta cele trei obligatii ale unui pachet de plata astfel incat sa poata fi poarta de acces cat si un catalog.
Clienti, comenzi, plati si restituiri, articole de catalog si locatii, plus self-service clientilor pentru profilul si ordinele proprii ale cumparatorului. In chat citează şi apoi emite un link de plată Square. Este una dintre cele două porţi certificate în interiorul unui conector existent mai degrabă decât expediate ca un pachet separat.
Un hotel și de integrare în rezervare mai degrabă decât retail. Catalogul camerei, un preț pentru un sejur, checkout nativ rezervare, rezervări cu statut și anulare, plăți, oaspeți, și self-service astfel încât un oaspete poate vedea și anula propria rezervare. Acesta poate crea o rezervare reală dintr-o conversație.
Un pachet de poarta este un lucru mai ingust decat un conector magazin, si in mod deliberat asa. Acesta declară ce valute, ţări, metode şi mediu este configurat pentru, verifica propriul sistem de semnătură webhook furnizorului, şi hărţi numele de evenimente care furnizorul pe cele canonice. Nu se decide niciodată că o plată a reuşit.
Conectează o platformă de facturare OpsIQ-hosted ca sursă comercială: catalog, cotații, clienți, comenzi, facturi, metode de plată și înregistrare a plăților, cu reconciliere pe un program astfel încât un webhook scăzut nu poate pierde în liniște venituri.
Orice conector a cărui platformă poate lista vânzările completate declară că se reconciliază, și OpsIQ recitește acea listă pe un program prin același scriitor idepotent. Un webhook care nu a ajuns este găsit în următoarea trecere. Un pachet care ar putea reconcilia și nu dă faliment conformare.
Comerţul nu este un set de integrări pe care se întâmplă să le fi scris. Este un contract publicat cu un număr de versiune, scheme verificate automat, comenzi conformare te rulaţi şi o etapă de semnare. Orice construiţi stă lângă ceea ce am construit, în conformitate cu aceleaşi reguli.
Cele mai multe liste de lansare vă înscrie. Aceasta pune cele cinci întrebări care decid dacă un străin poate cumpăra de la tine astăzi, și fiecare răspuns vine cu lucru pentru a merge și de a face mai degrabă decât un procent.
Răspunsuri corecte despre magazin, bani și ceea ce asistentul este și nu are voie să facă.