Magento + Dotdigital
Allt du behöver för att koppla ihop Magento och Dotdigital: hur du ansluter, vilken data som flyttas, vilka inställningar som finns och vad du gör när något går fel.
- 1 dataflöde
- Anslut på ca 15 minuter
1. Kom igång
Förbered båda systemen först, anslut sedan i Junipeer.
- ca 10 minuter
Förbered Magento
- Öppna integrationssidan
- Skapa en ny integration
- Ge API-behörigheter
- Spara integrationen
- Aktivera integrationen
- Kopiera alla fyra uppgifterna
- Klistra in uppgifterna i Junipeer
- ca 5 minuter
Förbered Dotdigital
- Öppna API users i Dotdigital
- Skapa en ny API user
- Låt det genererade användarnamnet vara oförändrat
- Ange lösenord och aktivera användaren
- Spara och kopiera uppgifterna
- Klistra in uppgifterna i Junipeer
Anslut och testa
Klistra in uppgifterna i Junipeer, slå på flödena du behöver och testa med en order innan du går live.
Kom igång med Junipeer
2. Så flödar datan
Det här kan Junipeer flytta mellan systemen. Pilen visar åt vilket håll datan går.
- Kunder
3. Inställningar
Inställningarna du ser i Junipeer, på vanlig svenska. Öppna en för att läsa mer. Nyckeln är det tekniska namnet.
I Junipeer har varje inställning ett ? som öppnar samma förklaring bredvid formuläret, precis när du behöver den. Med Junipeer MCP kan din AI-assistent också föreslå inställningarna utifrån dina egna data.
Så funkar Junipeer MCPInställningar för Magento (41)
| Inställning | Vad den styr | Nyckel |
|---|---|---|
| Attribut för att ange externt (Fortnox) kundnummer | Ange det kundattribut i Magento där Junipeer ska spara kundens kundnummer i Fortnox när kunder skickas till Magento. | magento_attribute_external_customer_no |
| Avisera kunden när leverans skapas | Välj om Magento ska avisera kunden när leveransen skapas. | magento_shipment_notify |
| Butik - Valutaprismappning | Välj vilken Fortnox-prisvaluta varje butik i Magento ska hämta sitt produktpris från. | magento_store_currency_price_map |
| Butik – prislistkoppling | Koppla varje Magento-webbplats till en prislista från ditt affärssystem. | magento_store_pricelist_map |
| Definiera attribut | Ange vilket Magento-attribut Junipeer ska använda för vissa produktuppgifter, till exempel beskrivning, EAN och enhet. | magento_product_attribute_keys |
| Ersätt avancerade priser/stafflingspriser | Välj hur avancerade priser (stafflingspriser) uppdateras i Magento. | magento_replace_advanced_prices |
| Exkludera ordrar skapade före detta datum | Välj ett datum för att hoppa över äldre ordrar. | stdintegration_filter_magento_order_created_date |
| Externt kundnummer i Magento | Om du har ett externt kundnummer på dina kunder i Magento anger du namnet på det (extension) attribute som innehåller det. | magento_external_customer_nr |
Visa alla 41 inställningar
| Inställning | Vad den styr | Nyckel |
|---|---|---|
| Fält att uppdatera | Om produkter i Magento uppdateras väljer du vilka fält som får uppdateras. | magento_product_fields_to_update |
| Fånga in faktura | Välj om fakturan ska dras (capture) när den skapas i Magento. | magento_capture_invoice |
| Ignorera underordnade produkter (med pris = 0) för paketprodukt med fast pris | Bestäm vad som ska hända med produkterna i ett paket med fast pris när ordrar och återbetalningar synkroniseras. | magento_ignore_children_when_not_children_calculated |
| Inaktivera nya produkter i Magento | Välj om nya produkter som Junipeer skapar i Magento ska vara inaktiverade. | magento_disable_new_products |
| Magento momssats i procent | Ange den VAT percent som ska användas för produkter, till exempel 25 . | magento_vat_fix_percent |
| Magento-attribut för leveransdatum | Om dina Magento-ordrar har ett leveransdatum anger du namnet på det (extension) attribut som innehåller det. | magento_order_delivery_date_attribute |
| Magento-attribut för leveranssätt | Välj vilket värde på Magento-ordern som ska användas som orderns leveranskod när ordrar och returer synkroniseras. | magento_shipping_method_attribute |
| Mappning av kundgrupp till prislista | Koppla kundgrupper i Magento till prislistor från ditt affärssystem. | magento_customer_group_pricelist_map |
| Mappning av webbplats/kundgrupp – prislista | Koppla Magento-kundgrupper på en specifik webbplats till prislistor från ditt affärssystem. | magento_website_customer_group_pricelist_map |
| Markera som slut i lager | Välj om en produkt ska markeras som slut i lager i Magento när dess antal är 0. | magento_set_out_of_stock |
| Meddela kunden när faktura skapas | Välj om Magento ska meddela kunden när fakturan skapas. | magento_invoice_notify |
| Momsberäkningsläge för Magento | Vissa affärssystem behöver även momssatsen när produkter skickas till dem. | magento_vat_calculation_mode |
| Orderstatusar i Magento | Välj vilka orderstatusar en order måste ha i Magento innan den synkas. | magento_sync_order_with_statuses |
| Pris inkl. moms | Ange för Junipeer om priserna i din Magento inkluderar moms (skatter). | magento_use_price_with_vat |
| Prislista för Default Store | Välj den prislista i ditt affärssystem som anger grundpriserna för butiken Default i Magento. | magento_store_pricelist_default |
| Prisomfång för Magento-katalogen | Välj samma prisomfång som i Magento. | magento_price_scope |
| Skapa faktura i Magento | Välj om en faktura ska skapas i Magento när ordern faktureras i Fortnox. | magento_create_invoice |
| Skapa leverans i Magento | Välj om en leverans ska skapas i Magento när ordern faktureras i Fortnox. | magento_create_shipment |
| Skapa produkter | Välj om produkter som inte finns i Magento ännu ska skapas där. | magento_create_articles |
| Språk - butiksmappning | Välj vilken Magento- butik varje extra språk ska hämtas från när produkter skickas från Magento. | magento_language_store_map |
| Standard-Store View i Magento | Ange koden för den store view som Junipeer använder när den kommunicerar med Magento. | magento_store_view |
| Standardattributuppsättning | Välj den attributuppsättning (attribute set) i Magento som nya produkter får när Junipeer skapar dem. | magento_default_attribute_set_id |
| Standardkategori | Välj den kategori i Magento som nya produkter läggs till i när Junipeer skapar dem. | magento_default_category_id |
| Standardkundgrupp | Välj den kundgrupp som nya kunder får när Junipeer skapar dem i Magento. | magento_default_customer_group |
| Standardkundgrupp för företag | Välj vilken kundgrupp nya företagskunder får när Junipeer skapar dem i Magento. | magento_default_company_customer_group |
| Standardwebbplats | Välj den webbplats (website) i Magento som Junipeer använder som standard när kunder och produkter skickas till Magento. | magento_default_website_id |
| Ta bort inkompatibla (avancerade) priser | Magento kan inte ha ett avancerat pris för en kundgrupp på All Websites och på en specifik webbplats samtidigt. | magento_remove_incompatible_prices |
| Ta bort referensprefix | Välj om orderns betalningsreferens ska skickas utan sitt prefix. | magento_remove_reference_prefix |
| URL för Magentos REST API | Ange den fullständiga adressen till ditt Magento-API. | magento_api_url |
| Uppdatera / Läs in uppdaterade produkter | Den här inställningen fungerar åt båda hållen, beroende på i vilken riktning produkterna synkroniseras: Produkter som skickas till Magento – avgör om produkter som redan finns i Magento uppdateras. | magento_update_articles |
| Uppdatera kunder | Välj om kunder som redan finns i Magento ska uppdateras när kunder skickas till Magento. | magento_update_customers |
| Viktenhet för artiklar i Magento | Välj den viktenhet du använder i Magento, om den skiljer sig från det andra systemet. | magento_article_weight_unit |
| Åtkomsttoken för Magento | Ange den åtkomsttoken som gör att Junipeer kan ansluta till din Magento. | magento_access_token |
Inställningar för Dotdigital (13)
| Inställning | Vad den styr | Nyckel |
|---|---|---|
| Fält för listattribut | Ange namnet på det kundattribut som innehåller Dotdigital-listans ID eller ID:n. | dotdigital_list_from_attribute_field |
| Fält för samtyckesattribut | Ange namnet på det kundattribut som innehåller samtyckestexten. | dotdigital_consent_from_attribute_field |
| Kontaktidentifierare | Välj hur kontakter identifieras i Dotdigital. | dotdigital_contact_identifier |
| Lista från kundattribut | Läs in list-ID:n för Dotdigital från ett kundattribut i stället för (eller utöver) listinställningarna. | dotdigital_list_from_attribute_enabled |
| Mappa kundattribut till datafält (butik) | Skriv kundens attribut till datafält i Dotdigital när kontakter sparas. | dotdigital_map_attributes_store |
| Mappa kundfält till datafält (butik) | Välj vilka kundfält som ska skrivas till datafält i Dotdigital när kontakter sparas. | dotdigital_map_data_fields_store |
| Mappa land till kontaktlista | Lägg till kontakter i en specifik Dotdigital-lista baserat på deras faktureringsland . | dotdigital_list_by_country |
| Reservalternativ för listattribut | Välj vad som ska hända när kundattributet inte innehåller något list-ID . | dotdigital_list_from_attribute_fallback |
Visa alla 13 inställningar
| Inställning | Vad den styr | Nyckel |
|---|---|---|
| Reservalternativ för samtyckesattribut | Välj vad som ska hända när kundattributet inte innehåller någon samtyckesinformation . | dotdigital_consent_from_attribute_fallback |
| Samtycke från kundattribut | Läs samtyckestexten från ett kundattribut i stället för att använda den fasta Consent Text . | dotdigital_consent_from_attribute_enabled |
| Samtyckestext | Ange den samtyckestext som kopplas till en kontakt när den skapas eller uppdateras i Dotdigital. | dotdigital_consent_text |
| Standardkontaktlista | Välj en lista i Dotdigital som kontakter läggs till i som standard. | dotdigital_default_list |
| URL för samtycke | Ange webbadressen (URL) där kunden gav sitt samtycke. | dotdigital_consent_url |
4. Felsökning
Välj det du ser. Varje fall visar orsak och lösning.
HögFelmeddelandet "Authorization failed"
- Magento-flödena stannar och Junipeer-loggen visar "Authorization failed".
Junipeer kan inte logga in i Magento med uppgifterna som är sparade på Magento-anslutningen. Oftast är Magento Access Token eller Magento REST API Url felaktig, eller så har integrationen inaktiverats och återaktiverats i Magento, vilket ersätter åtkomsttoken.
I Magento går du till System → Integrations och kontrollerar att Junipeer-integrationen är aktiv.
Kopiera Access Token och kontrollera Magento REST API Url (till exempel
https://yourshop.example/api/). Junipeer behöver bara dessa två; Consumer Key, Consumer Secret och Access Token Secret används inte.Spara dem på Magento-anslutningen i Junipeer.
Om du har inaktiverat och återaktiverat integrationen i Magento har en ny åtkomsttoken skapats: ange den nya.
MedelFelsökning av vanliga fel finns på sidan Error Codes eller på sidan för din koppling
För felsökning av vanliga fel, se sidan Error Codes eller felsökningsavsnittet för ditt kopplingspar.
Se installationsguiden för plattformen för steg för att lösa problemet.
MedelInga produkter synkroniseras
- kontrollera att integrationen har behörighet till Catalog och att produkterna är kopplade till rätt website/store scope som Junipeer är konfigurerad att läsa från.
Se symptom och lösning för mer information.
kontrollera att integrationen har behörighet till Catalog och att produkterna är kopplade till rätt website/store scope som Junipeer är konfigurerat att läsa från.
MedelFelet "Resource not accessible"
- integrationen saknar API-behörigheter för den datatyp du försöker synkronisera. Gå till System → Integrations, redigera integrationen och lägg till de resursbehörigheter som saknas.
Se symtom och lösning för mer information.
integrationen saknar API-behörigheter för den datatyp du försöker synkronisera. Gå till System → Integrations, redigera integrationen och lägg till de resursbehörigheter som saknas.
5. Fler guider
Hjälpte sidan dig?