Loading
Table of Contents
Select Filters

          No results
          No results
          Here are some search tips

          Check the spelling of your keywords.
          Use more general search terms.
          Select fewer filters to broaden your search.

          Search all of Salesforce Help
          Set Up Integrations with Mastercom® for Second Presentment

          Set Up Integrations with Mastercom® for Second Presentment

          Transaction Dispute Management uses integration definitions to specify the details of how Salesforce integrates with Mastercom to address the second presentment received in response to a chargeback. Create integration definitions to call the Mastercom APIs.

          Required Editions

          Available in: Lightning Experience
          Available in: Professional, Enterprise, and Unlimited Editions
          User Permissions Needed
          To create integration definitions:

          Customize Application

          AND

          Financial Services Cloud Standard OR Financial Services Cloud Extension OR FSC Service

             

          Integration with Mastercom APIs helps acquirers dispute a chargeback by providing detailed evidence.

          1. To retrieve a list of claims from a queue within a date interval, create an integration definition.
            1. Select Java Defined as the type.
            2. Enter a name and developer name for the integration definition.
              Note the developer name and use it when you create a stage management plan for initiating chargeback.
            3. Search for and select disputemanagement.ThirdPartyMastercomQueue_V1 as the java class.
            4. Enter the name of the named credential that you created for Mastercom.
            5. Enter the Mastercom consumer key.
              You can retrieve the Mastercom consumer key from the Mastercard developer portal.
            6. Enter the certificate name containing the Mastercom consumer secret.
            7. For the Dispute Item Second Presentment Status Value attribute, enter Second Presentment Received as the attribute value.
            8. For the Dispute Item Closed Status Value attribute, enter Closed as the attribute value.
            9. For the Dispute Item Rejected Status Value attribute, enter Rejected as the attribute value.
            10. For the Dispute Item Sender Case Filing Status Value attribute, enter Review Pre-Arbitration as the attribute value.
            11. For the Dispute Item Pending Documentation Status Value attribute, enter Submitted as the attribute value.
            Here’s a sample integration definition to retrieve a list of claims from a queue within a date interval.retrieve claim from a queue sample integration definition
          2. Create a Mastercom queue polling job.
            Mastercom pushes the updates related to chargeback and second presentment to multiple queues. Poll the concerned queues to retrieve the information and take appropriate actions. The job runs at scheduled intervals and uses an integration definition to poll the Mastercom queues to retrieve a list of claims from a particular queue.
            1. From Setup, in the Quick Find box, enter transaction dispute management, and then select Transaction Dispute Management Job Schedule.
            2. Click Schedule a Job.
            3. Select how frequently you want this job to poll the Mastercom queues.
            4. Select a start date and start time for the job.
            5. Enter the developer name of the integration definition that you created to retrieve a list of claims from a Mastercom queue.
            6. Click Schedule.
          3. To retrieve the details of a claim, create another integration definition.
            1. Select Apex Defined as the type.
            2. Enter a name and developer name for the integration definition.
              Note the developer name and use it when you create a stage management plan for initiating chargeback.
            3. Search for and select disputemanagement.ThirdPartyMastercomGetClaim_V1 as the apex class.
            4. Enter the name of the named credential that you created for Mastercom.
            5. Enter the Mastercom consumer key.
              You can retrieve the Mastercom consumer key from the Mastercard developer portal.
            6. Enter the certificate name containing the Mastercom consumer secret.
            Here’s a sample integration definition to retrieve the details of a claim.get claim sample integration definition
          4. To retrieve the documents that are associated with any type of chargeback, create another integration definition.
            1. Select Apex Defined as the type.
            2. Enter a name and developer name for the integration definition.
              Note the developer name and use it when you create a stage management plan for initiating chargeback.
            3. Search for and select disputemanagement.ThirdPartyMastercomGetChargebackDoc_V1 as the apex class.
            4. Enter the name of the named credential that you created for Mastercom.
            5. Enter the Mastercom consumer key.
              You can retrieve the Mastercom consumer key from the Mastercard developer portal.
            6. Enter the certificate name containing the Mastercom consumer secret.
            Here’s a sample integration definition to retrieve the documents that are associated with any type of chargeback.get document for chargeback sample integration definition
          5. To acknowledge the second presentment raised by an acquirer for a chargeback, create another integration definition.
            When a second presentment is acknowledged, the claim moves from the IssuerRepresentmentUnworked queue to the IssuerWorked queue.
            1. Select Apex Defined as the type.
            2. Enter a name and developer name for the integration definition.
              Note the developer name and use it when you create a stage management plan for initiating chargeback.
            3. Search for and select disputemanagement.ThirdPartyMastercomAcknowledgeChgbk_V1 as the apex class.
            4. Enter the name of the named credential that you created for Mastercom.
            5. Enter the Mastercom consumer key.
              You can retrieve the Mastercom consumer key from the Mastercard developer portal.
            6. Enter the certificate name containing the Mastercom consumer secret.
            Here’s a sample integration definition to acknowledge the second presentment raised by an acquirer for a chargeback.acknowledge chargeback sample integration definition
          6. Activate the integration definitions.
           
          Loading
          Salesforce Help | Article