Loading
Marketing Cloud Næste
Brug bestillingsreturnering via API-begivenhed

Brug bestillingsreturnering via API-begivenhed

Udløs automatiseringsforløb, når kunder starter returneringer i dit eksterne handelssystem, og aktiver automatiserede returbekræftelser og behandling af kommunikation.

EditionsHeading

Vis understøttede versioner.

Brugertilladelser påkrævet
Hvis du vil oprette og administrere forløb:

Tilladelsessættet Marketing Cloud-administrator

ELLER

Marketing Cloud Manager-tilladelsessæt

Begivenheden Bestillingsretur via API gør det muligt for dig at automatisere marketinghandlinger, når kunder returnerer bestillinger. Brug denne begivenhed til at sende returbekræftelser, levere returopdateringer og advisere kunder under refusionsbehandling.

  1. I Marketing Cloud Next skal du gå til Forløb.
  2. Opret et forløb med bestillingsreturbegivenheden.
    1. Opret et nyt forløb, og vælg Automation Event-Udløst forløb.
    2. I begivenhedsbiblioteket skal du søge efter og vælge Bestillingsretur via API.
    3. Gennemse eksempeldataene for at forstå de tilgængelige returdatafelter.

      Dataene indeholder påkrævede felter fra disse DMO'er:

      DMO (datamodelobjekt) Påkrævede felter
      Returordre-DMO Returordre-id (ssot__Id__c)
      Salgsordre-DMO
      • Bestillings-id (ssot__Id__c)
      • Solgt til kunde-id (ssot__SoldToCustomerId__c)
      Individuel DMO Personligt id (ssot__Id__c)
      Kontaktpunkts DMO Mail-id (ssot__Id__c)
      Kontaktpunkts telefon-DMO Telefonnummer (ssot__Id__c)
      DMO for returordreprodukt Id for returordreprodukt (ssot__Id__c))
      Produkt-DMO Produkt-id (ssot__Id__c)
      Her er dataene:
      {
        "inputs": [
          {
            "$Event": {
              "ssot__CreatedDate__c": "DateTime",
              "ssot__CustomerAccountId__c": "String",
              "ssot__DataSourceId__c": "String",
              "ssot__DataSourceObjectId__c": "String",
              "ssot__Id__c": "String",
              "ssot__ReturnOrderStatus__c": "String",
              "ssot__SalesOrderId__c": "String",
              "ssot__TotalAmount__c": "Number",
              "KQ_Id__c": "String",
              "KQ_SalesOrderId__c": "String",
              "ssot__SalesOrder__dlm": {
                "ssot__CreatedDate__c": "DateTime",
                "ssot__DataSourceId__c": "String",
                "ssot__DataSourceObjectId__c": "String",
                "ssot__Id__c": "String",
                "ssot__InternalOrganizationId__c": "String",
                "ssot__Name__c": "String",
                "ssot__OrderNumber__c": "String",
                "ssot__OrderStartDate__c": "DateTime",
                "ssot__SalesOrderStatusId__c": "String",
                "ssot__SoldToCustomerId__c": "String",
                "ssot__TotalAmount__c": "Number",
                "KQ_Id__c": "String",
                "ssot__Individual__dlm": {
                  "ssot__BirthDate__c": "DateTime",
                  "ssot__CreatedDate__c": "DateTime",
                  "ssot__DataSourceId__c": "String",
                  "ssot__DataSourceObjectId__c": "String",
                  "ssot__ExternalRecordId__c": "String",
                  "ssot__ExternalSourceId__c": "String",
                  "ssot__FirstName__c": "String",
                  "ssot__Id__c": "String",
                  "ssot__LastModifiedDate__c": "DateTime",
                  "ssot__LastName__c": "String",
                  "ssot__PersonName__c": "String",
                  "ssot__Salutation__c": "String",
                  "ssot__TitleName__c": "String",
                  "KQ_Id__c": "String",
                  "ssot__ContactPointEmail__dlm": [
                    {
                      "ssot__DataSourceId__c": "String",
                      "ssot__DataSourceObjectId__c": "String",
                      "ssot__EmailAddress__c": "String",
                      "ssot__Id__c": "String",
                      "ssot__PartyId__c": "String",
                      "KQ_Id__c": "String",
                      "KQ_PartyId__c": "String"
                    }
                  ],
                  "ssot__ContactPointPhone__dlm": [
                    {
                      "ssot__DataSourceId__c": "String",
                      "ssot__DataSourceObjectId__c": "String",
                      "ssot__FormattedE164PhoneNumber__c": "String",
                      "ssot__Id__c": "String",
                      "ssot__PartyId__c": "String",
                      "ssot__TelephoneNumber__c": "String",
                      "KQ_Id__c": "String",
                      "KQ_PartyId__c": "String"
                    }
                  ]
                }
              },
              "ssot__ReturnOrderProduct__dlm": [
                {
                  "ssot__CreatedDate__c": "DateTime",
                  "ssot__DataSourceId__c": "String",
                  "ssot__DataSourceObjectId__c": "String",
                  "ssot__Id__c": "String",
                  "ssot__ProductId__c": "String",
                  "ssot__ReturnOrderId__c": "String",
                  "ssot__ReturnReasonCode__c": "String",
                  "ssot__ReturnedQuantityCount__c": "Number",
                  "KQ_Id__c": "String",
                  "KQ_ReturnOrderId__c": "String",
                  "KQ_ProductId__c": "String",
                  "ssot__Product__dlm": {
                    "ssot__CreatedDate__c": "DateTime",
                    "ssot__DataSourceId__c": "String",
                    "ssot__DataSourceObjectId__c": "String",
                    "ssot__Description__c": "String",
                    "ssot__Id__c": "String",
                    "ssot__Name__c": "String",
                    "ssot__PrimaryProductCategory__c": "String",
                    "ssot__PrimaryProductImageURL__c": "String",
                    "ssot__PrimaryProductSubCategoryName__c": "String",
                    "ssot__ProductCode__c": "String",
                    "ssot__ProductFamily__c": "String",
                    "ssot__ProductSKU__c": "String",
                    "ssot__ProductType__c": "String",
                    "KQ_Id__c": "String"
                  }
                }
              ]
            }
          }
        ]
      }
    4. Tilføj forløbselementer for at definere de handlinger, der skal forekomme, når returbegivenheder udløses.
      Tilføj f.eks. et Send mailmeddelelse-element for at sende returadviseringer til kunder.
      Du kan tilknytte begivenhedsdatafelter til meddelelsesflettefelter, herunder returstatusser og returbeløb.
    5. Hvis det er nødvendigt, kan du tilføje beslutningselementer for at oprette forskellige handlinger baseret på specifikke returstatusser.
      Send f.eks. forskellige meddelelsesskabeloner for statusserne Godkendt og Refunderet.
    6. Gem forløbet med et beskrivende navn, og noter API-navnet til din integration.
    7. Aktiver forløbet for at gøre det klar til at modtage API-udløsere.

Konfigurer dit eksterne handelssystem til at udløse forløbet, når der forekommer returbegivenheder med en POST-anmodning:

POST /services/data/<api_version>/actions/custom/flow/flowApiName
 
Indlæser
Salesforce Help | Article