Hoppa till innehållet

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.

  1. ca 10 minuter

    Förbered Magento

    1. Öppna integrationssidan
    2. Skapa en ny integration
    3. Ge API-behörigheter
    4. Spara integrationen
    5. Aktivera integrationen
    6. Kopiera alla fyra uppgifterna
    7. Klistra in uppgifterna i Junipeer
    Visa med skärmbilder (7)
  2. ca 5 minuter

    Förbered Dotdigital

    1. Öppna API users i Dotdigital
    2. Skapa en ny API user
    3. Låt det genererade användarnamnet vara oförändrat
    4. Ange lösenord och aktivera användaren
    5. Spara och kopiera uppgifterna
    6. Klistra in uppgifterna i Junipeer
    Hela instruktionen
  3. 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
Baserat på vad varje connector kan hämta och skicka. Vilka flöden du slår på väljer du i Junipeer.

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.

Du behöver inte läsa igenom alla

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 MCP

Inställningar för Magento (41)

InställningVad den styrNyckel
Attribut för att ange externt (Fortnox) kundnummerAnge 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 skapasVälj om Magento ska avisera kunden när leveransen skapas.magento_shipment_notify
Butik - ValutaprismappningVälj vilken Fortnox-prisvaluta varje butik i Magento ska hämta sitt produktpris från.magento_store_currency_price_map
Butik – prislistkopplingKoppla varje Magento-webbplats till en prislista från ditt affärssystem.magento_store_pricelist_map
Definiera attributAnge 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/stafflingspriserVälj hur avancerade priser (stafflingspriser) uppdateras i Magento.magento_replace_advanced_prices
Exkludera ordrar skapade före detta datumVälj ett datum för att hoppa över äldre ordrar.stdintegration_filter_magento_order_created_date
Externt kundnummer i MagentoOm 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ällningVad den styrNyckel
Fält att uppdateraOm produkter i Magento uppdateras väljer du vilka fält som får uppdateras.magento_product_fields_to_update
Fånga in fakturaVä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 prisBestä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 MagentoVälj om nya produkter som Junipeer skapar i Magento ska vara inaktiverade.magento_disable_new_products
Magento momssats i procentAnge den VAT percent som ska användas för produkter, till exempel 25 .magento_vat_fix_percent
Magento-attribut för leveransdatumOm 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ättVä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 prislistaKoppla kundgrupper i Magento till prislistor från ditt affärssystem.magento_customer_group_pricelist_map
Mappning av webbplats/kundgrupp – prislistaKoppla Magento-kundgrupper på en specifik webbplats till prislistor från ditt affärssystem.magento_website_customer_group_pricelist_map
Markera som slut i lagerVä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 skapasVälj om Magento ska meddela kunden när fakturan skapas.magento_invoice_notify
Momsberäkningsläge för MagentoVissa affärssystem behöver även momssatsen när produkter skickas till dem.magento_vat_calculation_mode
Orderstatusar i MagentoVälj vilka orderstatusar en order måste ha i Magento innan den synkas.magento_sync_order_with_statuses
Pris inkl. momsAnge för Junipeer om priserna i din Magento inkluderar moms (skatter).magento_use_price_with_vat
Prislista för Default StoreVä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-katalogenVälj samma prisomfång som i Magento.magento_price_scope
Skapa faktura i MagentoVälj om en faktura ska skapas i Magento när ordern faktureras i Fortnox.magento_create_invoice
Skapa leverans i MagentoVälj om en leverans ska skapas i Magento när ordern faktureras i Fortnox.magento_create_shipment
Skapa produkterVälj om produkter som inte finns i Magento ännu ska skapas där.magento_create_articles
Språk - butiksmappningVä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 MagentoAnge koden för den store view som Junipeer använder när den kommunicerar med Magento.magento_store_view
StandardattributuppsättningVälj den attributuppsättning (attribute set) i Magento som nya produkter får när Junipeer skapar dem.magento_default_attribute_set_id
StandardkategoriVälj den kategori i Magento som nya produkter läggs till i när Junipeer skapar dem.magento_default_category_id
StandardkundgruppVälj den kundgrupp som nya kunder får när Junipeer skapar dem i Magento.magento_default_customer_group
Standardkundgrupp för företagVälj vilken kundgrupp nya företagskunder får när Junipeer skapar dem i Magento.magento_default_company_customer_group
StandardwebbplatsVä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) priserMagento 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 referensprefixVälj om orderns betalningsreferens ska skickas utan sitt prefix.magento_remove_reference_prefix
URL för Magentos REST APIAnge den fullständiga adressen till ditt Magento-API.magento_api_url
Uppdatera / Läs in uppdaterade produkterDen 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 kunderVälj om kunder som redan finns i Magento ska uppdateras när kunder skickas till Magento.magento_update_customers
Viktenhet för artiklar i MagentoVälj den viktenhet du använder i Magento, om den skiljer sig från det andra systemet.magento_article_weight_unit
Åtkomsttoken för MagentoAnge den åtkomsttoken som gör att Junipeer kan ansluta till din Magento.magento_access_token

Inställningar för Dotdigital (13)

InställningVad den styrNyckel
Fält för listattributAnge namnet på det kundattribut som innehåller Dotdigital-listans ID eller ID:n.dotdigital_list_from_attribute_field
Fält för samtyckesattributAnge namnet på det kundattribut som innehåller samtyckestexten.dotdigital_consent_from_attribute_field
KontaktidentifierareVälj hur kontakter identifieras i Dotdigital.dotdigital_contact_identifier
Lista från kundattributLä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 kontaktlistaLägg till kontakter i en specifik Dotdigital-lista baserat på deras faktureringsland .dotdigital_list_by_country
Reservalternativ för listattributVä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ällningVad den styrNyckel
Reservalternativ för samtyckesattributVälj vad som ska hända när kundattributet inte innehåller någon samtyckesinformation .dotdigital_consent_from_attribute_fallback
Samtycke från kundattributLäs samtyckestexten från ett kundattribut i stället för att använda den fasta Consent Text .dotdigital_consent_from_attribute_enabled
SamtyckestextAnge den samtyckestext som kopplas till en kontakt när den skapas eller uppdateras i Dotdigital.dotdigital_consent_text
StandardkontaktlistaVälj en lista i Dotdigital som kontakter läggs till i som standard.dotdigital_default_list
URL för samtyckeAnge 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"
Det här ser du
  • Magento-flödena stannar och Junipeer-loggen visar "Authorization failed".
Orsak

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.

Lösning
  1. I Magento går du till System → Integrations och kontrollerar att Junipeer-integrationen är aktiv.

  2. 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.

  3. Spara dem på Magento-anslutningen i Junipeer.

  4. Om du har inaktiverat och återaktiverat integrationen i Magento har en ny åtkomsttoken skapats: ange den nya.

Se Konfigurera Magento.

MedelFelsökning av vanliga fel finns på sidan Error Codes eller på sidan för din koppling
Orsak

För felsökning av vanliga fel, se sidan Error Codes eller felsökningsavsnittet för ditt kopplingspar.

Lösning

Se installationsguiden för plattformen för steg för att lösa problemet.

MedelInga produkter synkroniseras
Det här ser du
  • 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.
Orsak

Se symptom och lösning för mer information.

Lösning

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"
Det här ser du
  • 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.
Orsak

Se symtom och lösning för mer information.

Lösning

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?