The Payments Transaction POST end point documentation states that a transaction can complete and return a status of 201 instead of 200.
"Response 201 Created
Returned when the transaction is successfully created but an unexpected problem occurs retrieving the full details of the transaction. The Location response header indicates where the full details of the transaction can be retrieved with a GET request."
The documentation gives no more information. There is no way to force this error while testing. I have no idea what the Location response header really contains because I can't see an example of it. I need more specific information in order to code an interface that properly handles a 201 response code.