Skip to main content


         This documentation site is for previous versions. Visit our new documentation site for current releases.      
 

Supported services

Updated on February 9, 2022

Ethoca Alerts supports the following services:

Note: The endpoint URL for all Ethoca Alerts services is defined in the EthocaEndPointURL dynamic system setting.

Merchant eligibility API

Operation IDMerchant eligibility API
HTTP methodGET
Resource URLethocaweb.com/ethoca-rest/rest/api/v1/merchants

The DetermineMerchantEligibilityByAPI activity sets up the merchant eligibility API service as follows:

  1. The DetermineMerchantFilterCriteria activity maps the work layer data to the D_GetEthocaMerchantAPI data page.
  2. The GetEthocaMerchantAPI data transform invokes the merchant eligibility service.
  3. The GetEthocaMerchantAPIResponseGET data transform maps the service response data from the integration layer to the data layer.

The D_GetEthocaMerchantAPI data page contains a REST data source that is used when a connection with the Ethoca system is established.

Create

Operation IDCreate
HTTP methodPOST
Resource URLethocaweb.com/ethoca-rest/rest/api/v1/transactions/batch

The InitiateCreateEthocaCase activity sets up the Create service as follows:

  1. The InitializeCreateEthocaCaseData data transform maps the work layer data to the D_CreateEthocaCase data page.
  2. The InitiateCreateEthocaCase data transform invokes the Create service.
  3. The CreateEthocaCaseResponsePOST data transform maps the service response data from the integration layer to the data layer.
  4. The output from the REST service is mapped to the EthocaInformation clipboard page. The same page stores all the information received from Ethoca Alerts.

Get Alert Id

Operation IDGet Alert Id
HTTP methodGET
Resource URLethocaweb.com/ethoca-rest/rest/api/v1/transactions/batch/{BatchId}

The GetEthocaAlertId activity sets up the Get Alert Id service as follows:

  1. The InitiateGetEthocaAlertIdDefaults data transform maps the work layer data to the D_GetAlertID data page.
  2. The InitiateGetEthocaAlertId data transform invokes the Get Alert Id service.
  3. The GetAlertIDResponseGET data transform maps the service response data from the integration layer to the data layer.

Merchant Outcome

Operation IDMerchant Outcome
HTTP methodGET
Resource URLethocaweb.com/ethoca-rest/rest/api/v1/alerts/{AlertId}

The GetEthocaMerchantOutcome activity sets up the Merchant Outcome service as follows:

  1. The InitiateGetEthocaMerchantOutcomeDefaults data transform maps the work layer data to the D_GetMerchantOutcomedata page.
  2. The GetEthocaMerchantOutcome data transform invokes the Merchant Outcome service.
  3. The GetMerchantOutcomeResponseGET data transform maps the service response data from the integration layer to the data layer.

EventNotificationCallback Service

Service REST ruleEventNotificationCallback
Service Package ruleEthocaServicePackage
HTTP methodPOST

The service package contains the authentication credentials that are required by the external system to access Pega Smart Dispute for Issuers. Basic authentication is the method currently in use.

Upon successful authentication, the InvokeEthocaCallbackService activity executes. The activity opens the relevant Smart Dispute case, and resumes the flow based on the event type and the EthocaBatchID property value.

Related articles

Ethoca alert ID and merchant outcomeEthoca processing merchant outcome dispute processing

Tags

Smart Dispute for Issuers 7.41 - 7.48 Smart Dispute for Issuers Low-Code App Development Financial Services

Have a question? Get answers now.

Visit the Support Center to ask questions, engage in discussions, share ideas, and help others.

Did you find this content helpful?

Want to help us improve this content?

We'd prefer it if you saw us at our best.

Pega.com is not optimized for Internet Explorer. For the optimal experience, please use:

Close Deprecation Notice
Contact us