Ti trovi qui:
Utilizzo dell'evento Reso ordine tramite API
Attivare flussi di automazione quando i clienti avviano i resi nel sistema di commercio esterno, abilitando le conferme di reso automatiche ed elaborando le comunicazioni.
Versioni (Edition) richieste
Visualizzare le versioni supportate.
| Autorizzazioni utente richieste | |
|---|---|
| Per creare e gestire i flussi: | Insieme di autorizzazioni Amministratore Marketing Cloud O Insieme di autorizzazioni Responsabile Marketing Cloud |
L'evento Reso ordine tramite API consente di automatizzare le azioni di marketing quando i clienti restituiscono gli ordini. Utilizzare questo evento per inviare conferme di reso, fornire aggiornamenti sui resi e informare i clienti durante l'elaborazione del rimborso.
- In Marketing Cloud Next, accedere a Flussi.
-
Creare un flusso con l'evento Reso ordine.
- Creare un nuovo flusso e selezionare Automation Event-Triggered Flow.
- Nella libreria degli eventi, cercare e selezionare Reso ordine tramite API.
-
Esaminare il payload di esempio per capire i campi dei dati di reso disponibili.
Il payload include i campi obbligatori di questi DMO:
Oggetto modello di dati (DMO) Campi obbligatori DMO Ordine di reso ID ordine di reso ( ssot__Id__c)DMO Ordine di vendita - ID ordine (
ssot__Id__c) - ID venduto al cliente (
ssot__SoldToCustomerId__c)
DMO Persona ID persona ( ssot__Id__c)DMO Email punto di contatto ID email ( ssot__Id__c)DMO Telefono punto di contatto ID telefono ( ssot__Id__c)DMO Prodotto ordinato di reso ID prodotto ordine di reso ( ssot__Id__c)DMO Prodotto ID prodotto ( ssot__Id__c)Ecco il 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" } } ] } } ] } - ID ordine (
-
Aggiungere elementi del flusso per definire le azioni che devono verificarsi quando vengono attivati gli eventi di reso.
Ad esempio, aggiungere un elemento Invia messaggio email per inviare notifiche di reso ai clienti.È possibile mappare i campi payload degli eventi ai campi di unione dei messaggi, inclusi gli stati dei resi e gli importi dei resi.
-
Se necessario, aggiungere elementi decisionali per creare azioni diverse in base a stati di reso specifici.
Ad esempio, inviare modelli di messaggio diversi per lo stato Approvato e Rimborsato.
- Salvare il flusso con un nome descrittivo e prendere nota del nome API per l'integrazione.
- Attivare il flusso per renderlo pronto a ricevere trigger API.
Configurare il sistema di commercio esterno per attivare il flusso quando si verificano eventi di reso con una richiesta POST:
POST /services/data/<api_version>/actions/custom/flow/flowApiName