Conectori pentru piețe online¶
Pe lângă magazinul online Odoo, produsele pot fi vândute și pe o platformă externă de magazin online. Conectorii eYssen mențin sincronizate o astfel de platformă și Odoo, astfel încât catalogul, stocul și comenzile să rămână într-un singur loc — Odoo — în timp ce vitrina funcționează în altă parte.
Sunt disponibili doi conectori:
Notă
Ambii conectori își execută sincronizarea în fundal. Dacă o sincronizare pare blocată, verificați coada de joburi împreună cu administratorul de sistem înainte de a o relansa manual.
Shopify¶
Modulul eYssen Shopify Connector (shopify) sincronizează produsele, stocul, comenzile și livrările cu un magazin Shopify:
Produse: Odoo → Shopify;
Stoc: Odoo → Shopify;
Comenzi: Shopify → Odoo, prin webhook-uri, astfel încât comenzile noi să sosească imediat;
Livrări: Odoo → Shopify, când livrarea este validată în Odoo;
Obiecte statice: metode de expediere, metode de plată, depozite/locații și cote de taxă, astfel încât valorile Shopify să fie mapate la înregistrările Odoo corespunzătoare.
Configurare¶
Conexiunea se configurează pentru fiecare companie. Accesați , deschideți compania și completați secțiunea Shopify:
Activează Shopify: activează integrarea pentru această companie.
URL magazin Shopify: adresa magazinului, de ex.
myshop.myshopify.com.ID client și Secret client: datele de autentificare ale aplicației personalizate create în administrarea Shopify.
Secret de semnare webhook: cheia secretă API folosită pentru a verifica webhook-urile primite.
Versiune API: versiunea API Shopify utilizată.
Token de acces API Admin și data sa de expirare sunt completate și reîmprospătate automat; câmpurile Last … Sync Date arată când a rulat ultima dată fiecare sincronizare.
- menu
- Settings ‣ Users & Companies ‣ Companies ‣ (company)
- shows
- The Shopify section of a company form with Enable Shopify checked, the shop URL, the client ID and secret, the webhook signing secret, the API version and the last synchronization dates.
- highlight
- The Enable Shopify checkbox and the shop URL (red frame).
- data
- Shop "myshop.myshopify.com"; use throw-away credentials.
- module
- shopify
- notes
- English UI, light theme, 1440px width, crop to the Shopify section.
Mapare¶
Înainte de prima sincronizare, mapați valorile Shopify la înregistrările Odoo în :
Metode de expediere: fiecare opțiune de expediere Shopify la o metodă de livrare Odoo;
Metode de plată: fiecare gateway de plată Shopify la o metodă de plată Odoo;
Depozite/Locații: fiecare locație Shopify la un depozit Odoo, astfel încât stocul publicat în Shopify să provină din depozitul potrivit;
Cote de taxă: fiecare cotă de taxă Shopify la o taxă Odoo.
- menu
- Shopify ‣ Configuration
- shows
- The Shopify Configuration menu opened, showing the Shipping Methods, Payment Methods, Warehouses/Locations and Tax Rates entries.
- highlight
- The Configuration menu entries (red frame).
- data
- Demo company "YourCompany".
- module
- shopify
- notes
- English UI, light theme, 1440px width.
Produse¶
Produsele sunt publicate în Shopify din Odoo. În formularul produsului, conectorul adaugă:
Sincronizează în Shopify: dacă acest produs este publicat;
Stare Shopify: starea produsului în Shopify;
ID Shopify și ID variantă Shopify: identificatorii din partea Shopify, completați automat;
Data ultimei sincronizări.
Listele de prețuri pot fi marcate și pentru Shopify, astfel încât prețurile publicate în magazin să provină dintr-o listă de prețuri dedicată.
Comenzi¶
Comenzile primite sunt listate în , împreună cu comanda de vânzare creată pentru fiecare dintre ele. preia manual comenzile, ceea ce este util după o problemă de conexiune: în mod normal, comenzile sosesc prin webhook-uri, fără nicio acțiune.
- menu
- Shopify ‣ Orders ‣ Orders
- shows
- The list of Shopify orders with the Shopify order number, the date, the customer, the amount, the status and the related Odoo sales order.
- highlight
- The related sales order column (red frame).
- data
- Five imported Shopify orders.
- module
- shopify
- notes
- English UI, light theme, 1440px width.
Unas¶
Modulul eYssen Unas Connector (unas) sincronizează un magazin online Unas cu Odoo: produse, clienți și comenzi, împreună cu maparea metodelor de expediere și de plată.
Configurare¶
Accesați , în secțiunea Unas:
Activare Unas: activează integrarea pentru compania curentă;
Cheie API Unas: cheia API a magazinului Unas.
Tokenul de acces și expirarea sa sunt obținute și reîmprospătate automat din cheia API, iar datele ultimelor sincronizări ale produselor, partenerilor și comenzilor sunt stocate pe companie.
- menu
- Settings ‣ General Settings
- shows
- The Unas section of the general settings with Unas Enable checked and the API key filled in.
- highlight
- The Unas Enable checkbox and the API key field (red frame).
- data
- Use a throw-away API key.
- module
- unas
- notes
- English UI, light theme, 1440px width, crop to the Unas section.
Mapare¶
Unas își identifică înregistrările prin propriile ID-uri, pe care conectorul le stochează pe înregistrările Odoo corespunzătoare ca ID Unas: pe produse, pe contacte, pe comenzi de vânzare, pe metode de livrare și pe termene de plată. Completați o singură dată ID Unas al metodelor de livrare și al termenelor de plată, astfel încât comenzile importate să primească condițiile corecte de expediere și de plată.
Coada de sincronizare¶
Fiecare schimb de date trece printr-o coadă, vizibilă în . Fiecare job afișează:
Tip: Produs, Partener, Comandă, Metodă de plată sau Metodă de expediere;
Stare: Ciornă, Finalizat sau Eroare;
Conținut trimis, Răspuns primit și, în caz de eșec, Mesaj de eroare.
Un job eșuat poate fi reîncercat chiar din job, după remedierea cauzei erorii.
- menu
- Unas Connector ‣ Sync Queue
- shows
- The Unas synchronization queue with the reference, type, state and Unas ID columns, including one job in the Error state.
- highlight
- The State column with the Error job (red frame).
- data
- About ten jobs, one of them failed.
- module
- unas
- notes
- English UI, light theme, 1440px width.