CreditSale, CreditReturn, CreditSaveCard Error Codes

Request Code Status Code Error Message Endpoint Cause
PUT 200 A credential value is required transactions/{xtoken}/payment Company Name and CompanyId are missing from Organization table in PPPMain, or there is no source key set up for this location
PUT 400 Invalid JSON: should NOT have additional properties transactions/{xtoken}/payment Request body has non-cardholder fields in it (Only allowed fields are cardNumber, cardExpirationDate, cardSecurityCode)
PUT 400 Invalid JSON: should NOT have additional properties transactions/{xtoken}/payment Request body is missing "transactionData" as part of the request body JSON element