# Second Presentment
source: https://developer.mastercard.com/mastercom/documentation/use-cases/secondpresentment/index.md

## Second Presentment {#second-presentment}

The following use case demonstrates the process of an acquirer creating a second presentment in response to a first chargeback.
Diagram createSecondPresentment

1. (Acquirer) [Retrieve claims from queue within date range](https://developer.mastercard.com/mastercom/documentation/test-cases/test-cases/index.md#retrieve-claims-from-queue-within-date-range) to retrieve claims from the *AcquirerFirstCBUnworked* queue, in order to get the claims with unworked first chargebacks.


API Reference: `POST /v6/queues`

2. (Acquirer) [Retrieve claim](https://developer.mastercard.com/mastercom/documentation/test-cases/test-cases/index.md#retrieve-claim) to retrieve data for a specific claim and its associated first chargeback.


API Reference: `GET /v6/claims/{claim-id}`

3. (Acquirer) [Retrieve chargeback documentation](https://developer.mastercard.com/mastercom/documentation/test-cases/test-cases/index.md#retrieve-chargeback-documentation) to retrieve the documentation of the chargeback.


API Reference: `GET /v6/claims/{claim-id}/chargebacks/{chargeback-id}/documents`

4. **OPTIONAL STEP** : (Acquirer) [Acknowledge received chargebacks](https://developer.mastercard.com/mastercom/documentation/test-cases/test-cases/index.md#acknowledge-received-chargebacks) to mark the received chargeback as processed. This action moves the claim to the *AcquirerWorked* queue.


API Reference: `PUT /v6/chargebacks/acknowledge`

5. **OPTIONAL STEP** : (Acquirer) [Get possible values for chargeback](https://developer.mastercard.com/mastercom/documentation/test-cases/test-cases/index.md#get-possible-values-for-chargeback) to retrieve data containing possible values to create a second presentment.


API Reference: `POST /v6/claims/{claim-id}/chargebacks/loaddataforchargebacks`

6. (Acquirer) [Create chargeback](https://developer.mastercard.com/mastercom/documentation/test-cases/test-cases/index.md#create-chargeback) to create a second presentment.


API Reference: `POST /v6/claims/{claim-id}/chargebacks`

7. **OPTIONAL STEP** : (Acquirer) [Update chargeback](https://developer.mastercard.com/mastercom/documentation/test-cases/test-cases/index.md#update-chargeback) to upload the second presentment documentation (if not uploaded when the second presentment was created).


API Reference: `PUT /v6/claims/{claim-id}/chargebacks/{chargeback-id}`

8. (Acquirer) [Retrieve chargeback status](https://developer.mastercard.com/mastercom/documentation/test-cases/test-cases/index.md#retrieve-chargeback-status) to retrieve the processing status of the second presentment documentation.


API Reference: `PUT /v6/chargebacks/status`

9. (Issuer) [Retrieve claims from queue within date range](https://developer.mastercard.com/mastercom/documentation/test-cases/test-cases/index.md#retrieve-claims-from-queue-within-date-range) to retrieve claims from the *IssuerRepresentmentUnworked* queue, in order to get the claims with unworked second presentments.


API Reference: `POST /v6/queues`

10. (Issuer) [Retrieve claim](https://developer.mastercard.com/mastercom/documentation/test-cases/test-cases/index.md#retrieve-claim) to retrieve data for a specific claim and its associated second presentment.


API Reference: `GET /v6/claims/{claim-id}`

11. (Issuer) [Retrieve chargeback documentation](https://developer.mastercard.com/mastercom/documentation/test-cases/test-cases/index.md#retrieve-chargeback-documentation) to retrieve the documentation of the second presentment.


API Reference: `GET /v6/claims/{claim-id}/chargebacks/{chargeback-id}/documents`

12. **OPTIONAL STEP** : (Issuer) [Acknowledge received chargebacks](https://developer.mastercard.com/mastercom/documentation/test-cases/test-cases/index.md#acknowledge-received-chargebacks) to mark the received second presentment as processed. This action moves the claim to the *IssuerWorked* queue. The issuer can decide, based on chargeback rules, to accept the second presentment or to file a pre-arbitration or arbitration case.


API Reference: `PUT /v6/chargebacks/acknowledge`

In case the issuer accepts the financial responsibility, it can close the claim by using the [Update claim](https://developer.mastercard.com/mastercom/documentation/test-cases/test-cases/index.md#update-claim) endpoint.

API Reference: `PUT /v6/claims/{claim-id}`

