Interface SapRevenueCloudCustomerOutboundService
- All Known Implementing Classes:
DefaultSapRevenueCloudCustomerOutboundService
public interface SapRevenueCloudCustomerOutboundService
Replicates customer data to Revenue Cloud via CPI
-
Method Summary
Modifier and TypeMethodDescriptionpublishCustomerUpdate(Customer customerJson) Triggers Customer Update iflow in Cloud Platform Integration which fetches the customer data from Revenue Cloud and updates in Commercerx.Observable<org.springframework.http.ResponseEntity<Map>>sendCustomerData(CustomerModel customerModel, String baseStoreUid, String sessionLanguage, AddressModel addressModel) Send customer data to revenue cloud via CPI.
-
Method Details
-
sendCustomerData
rx.Observable<org.springframework.http.ResponseEntity<Map>> sendCustomerData(CustomerModel customerModel, String baseStoreUid, String sessionLanguage, AddressModel addressModel) Send customer data to revenue cloud via CPI.- Parameters:
customerModel- customer modelbaseStoreUid- base store uidsessionLanguage- session languageaddressModel- address model- Returns:
- Observable of response
-
publishCustomerUpdate
Triggers Customer Update iflow in Cloud Platform Integration which fetches the customer data from Revenue Cloud and updates in Commerce- Parameters:
customerJson- Customer Json object- Returns:
ResponseData- Throws:
IOException- if unable to publish.
-