worldline

Documentation

409 - Conflict

Description

The request could not be completed due to a conflict with the current state of the resource. This can occur with concurrent updates or resource version mismatches.

Common Scenarios

  1. Incorrect state : You are trying to execute an action on a resource whose state does not allow such action.

  2. Concurrent Modification : The resource has been modified by another request, causing a conflict.

  3. Concurrent Request : You have submitted the same request while the previous one is still being processed, or at least didn't return a response (within the set timeout).

Resolution Steps

  • Get the resource to check its status. Refer to the status returned in the API response to understand the different states of resources and their relations.

  • Perform a technical reversal in case of a cards related payment.

  • Retry the same request (with the same Idempotency-Key ) after about 30 seconds.

  • Refer to the API documentation for versioning and conflict resolution strategies.