Loading
Marketing Cloud Volgende
De orderretournering gebruiken via API-event

De orderretournering gebruiken via API-event

Activeer automatiseringsstromen wanneer klanten retours initiëren in uw externe handelssysteem, waardoor geautomatiseerde retourbevestigingen en communicatie worden verwerkt.

Vereiste editions

Ondersteunde editions weergeven.

Benodigde gebruikersmachtigingen
Stromen maken en beheren:

Machtigingenset Marketing Cloud-beheerder

OR

Machtigingenset Marketing Cloud Manager

Met de event Orderretour via API kunt u marketingacties automatiseren wanneer klanten orders retourneren. Gebruik deze event om retourbevestigingen te verzenden, retourupdates te geven en klanten te informeren tijdens de verwerking van restituties.

  1. Ga in Marketing Cloud Next naar Flows.
  2. Maak een stroom met de event Orderretour.
    1. Maak een nieuwe stroom en selecteer Door event geactiveerde stroom voor automatisering.
    2. Zoek in de Eventbibliotheek naar en selecteer Order retourneren via API.
    3. Bekijk de voorbeeldpayload voor inzicht in de beschikbare retourgegevensvelden.

      De payload omvat verplichte velden uit deze DMO's:

      Gegevensmodelobject (DMO) Verplichte velden
      DMO Retourorder Retourorder-ID (ssot__Id__c)
      DMO Verkooporder
      • Order-ID (ssot__Id__c)
      • Verkocht aan klant-ID (ssot__SoldToCustomerId__c)
      Individu DMO ID individu (ssot__Id__c)
      DMO E-mail aanspreekpunt E-mail-ID (ssot__Id__c)
      DMO Telefoon aanspreekpunt Telefoon-ID (ssot__Id__c)
      DMO Retourorderproduct Retourorderproduct-ID (ssot__Id__c)
      Product-DMO Product-ID (ssot__Id__c)
      Hier is de payload:
      {
        "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. Voeg stroomelementen toe om de acties te definiëren die moeten plaatsvinden wanneer retourevents worden geactiveerd.
      Voeg bijvoorbeeld een element E-mailbericht verzenden toe om retourkennisgevingen aan klanten te verzenden.
      U kunt eventpayloadvelden toewijzen aan berichtsamenvoegvelden, inclusief retourstatussen en retourbedragen.
    5. Voeg desgewenst beslissingselementen toe om verschillende acties te maken op basis van specifieke retourstatussen.
      Verzend bijvoorbeeld verschillende berichtsjablonen voor de statussen Goedgekeurd en Gerestitueerd.
    6. Sla de stroom op met een beschrijvende naam en noteer de API-naam voor uw integratie.
    7. Activeer de stroom om deze gereed te maken voor ontvangst van API-triggers.

Configureer uw externe handelssysteem om de stroom te activeren wanneer retourevents plaatsvinden met een POST-aanvraag:

POST /services/data/<api_version>/actions/custom/flow/flowApiName
 
Wordt geladen
Salesforce Help | Article