Skip to content

Last updated: 12 May 2025 | Change log

Network token error responses

The API reference for our Tokens service lists typical error responses returned where an attempt to create a network token has failed. This page gives a fuller overview of network token error responses, returned either by our service or from the card schemes.

Worldpay network token errors

These are errors returned by our service upon failed attempts to create network tokens. For more generic information on Worldpay errors, see Worldpay error responses.

Error example:

{
  "errorName": "bodyDoesNotMatchSchema",
  "message": "The json body provided does not match the expected schema",
  "validationErrors": [
      {
        "errorName": "fieldHasInvalidValue",
        "message": "Card expiry date must not be in the past",
        "jsonPath": "$.paymentInstrument.cardExpiryDate"
      }
  ]
}

Full list:

HTTP statusError nameError messageValidation error nameValidation error messageValidation error
json path
Merchant suggestion
500 INTERNAL_
SERVER_ERROR
N/AN/AN/AN/AN/ARetry
400 BAD_REQUESTbodyIsNotJsonThe body within the request is not valid jsonN/AN/AN/ACorrect request body
400 BAD_REQUESTbodyDoesNot
MatchSchema
The json body provided does not match the expected schemafieldHasInvalidValueCouldn't determine type of paymentInstrument$.paymentInstrumentCorrect request body
400 BAD_REQUESTbodyDoesNot
MatchSchema
The json body provided does not match the expected schemafieldIsMissingCard holder name must be supplied$.paymentInstrument.
cardHolderName
Correct request body
400 BAD_REQUESTbodyDoesNot
MatchSchema
The json body provided does not match the expected schemafieldHasInvalidValue / fieldIsMissingCard expiry year must be supplied$.paymentInstrument.
cardExpiryDate.year
Correct request body
400 BAD_REQUESTbodyDoesNot
MatchSchema
The json body provided does not match the expected schemafieldHasInvalidValue / fieldIsMissingCard expiry month must be supplied$.paymentInstrument.
cardExpiryDate.month
Correct request body
400 BAD_REQUESTbodyDoesNot
MatchSchema
The json body provided does not match the expected schemafieldHasInvalidValueCard expiry date must not be in the past$.paymentInstrument.
cardExpiryDate
Correct request body
403 FORBIDDENaccessDeniedAccess to the requested resource has been deniedN/AN/AN/AContact your account manager to board you for this service
400 BAD_REQUESTbodyDoesNot
MatchSchema
The json body provided does not match the expected schemapanFailedLuhnCheckCard number is not valid$.paymentInstrument.
cardNumber
Correct request body
401 UNAUTHORIZEDaccessDeniedAccess to the requested resource has been deniedN/AN/AN/AContact your account manager to board you for this service
404 NOT_FOUNDresourceNotFoundRequested resource was not foundN/AN/AN/ALikely need to correct endpoint
400 BAD_REQUESTbodyDoesNot
MatchSchema
The json body provided does not match the expected schemafieldIsNotAllowedThe identified field is present when it is explicitly not allowed in the request$.tokenReferenceCorrect request body
400 BAD_REQUESTbodyDoesNot
MatchSchema
The json body provided does not match the expected schemafieldIsNotAllowedThe identified field is present when it is explicitly not allowed in the request$.paymentInstrument.
firstSix
Correct request body

Provider network token errors

These are errors from the card schemes and therefore we cannot guarantee that the list is complete. However, it does represent all errors returned in recent months.

All will have an HTTP status of 200.

Error example:

"provisioningErrors": [
  {
    "errorCode": "301",
    "providerErrorCode": "403",
    "source": "A2T Visa NPT Token Provider Service",
    "context": "Provision Token.Processor Error",
    "message": "Provider error occurred : Visa declined this transaction. If you see this too frequently, and you think you are getting this in error please contact the issuer."
  },
  {
    "errorCode": "301",
    "providerErrorCode": "FIS.A2T.NPT.TokenProvider.Visa.Core.Dto.Transport.Par.GetParResponseError",
    "source": "A2T Visa NPT Token Provider Service",
    "context": "Get PAR.Processor Error",
    "message": "Provider error occurred : File maintenance error"
  }
]

Full list:

errorCodeproviderErrorCodesourcecontextprovisioningErrorMessageMerchant suggestion
301DECLINEDA2T Mastercard NPT Token Provider ServiceProvision Token.Processor ErrorProvider error occurred : DECLINEDReject customer card
301400A2T Visa NPT Token Provider ServiceProvision Token.Processor ErrorProvider error occurred : Input to tokenRequestorId is invalidContact account manager
301403A2T Visa NPT Token Provider ServiceProvision Token.Processor ErrorProvider error occurred : Visa declined this transaction. If you see this too frequently, and you think you are getting this in error please contact the issuer.Reject customer card
301403A2T Visa NPT Token Provider ServiceProvision Token.Processor ErrorProvider error occurred : Further operations for this card are no longer allowed. Contact the bank to resolve this issue.Reject customer card
301PAN_INELIGIBLEA2T Mastercard NPT Token Provider ServiceProvision Token.Processor ErrorProvider error occurred : PAN IneligibleReject customer card
301403A2T Visa NPT Token Provider ServiceProvision Token.Processor ErrorProvider error occurred : Your request does not have valid set of parameters required to process the business function.Contact account manager
301301A2T Visa NPT Token Provider ServiceProvision Token.Processor ErrorProvider error occurred : Visa declined this transaction.Reject customer card
301403A2T Visa NPT Token Provider ServiceProvision Token.Processor ErrorProvider error occurred : Card Not EligibleReject customer card
301403A2T Visa NPT Token Provider ServiceProvision Token.Processor ErrorProvider error occurred : Further operations for this card are no longer allowed. Contact the issuer to resolve the issue.Reject customer card
301403A2T Visa NPT Token Provider ServiceProvision Token.Processor ErrorProvider error occurred : This card cannot be used at this moment. Please try again later, or choose another Visa card.Reject customer card
301403A2T Visa NPT Token Provider ServiceProvision Token.Processor ErrorProvider error occurred : Further operations are no longer allowed. Please contact your bank to resolve the issue.Reject customer card
301ServiceUnavailableA2T Mastercard NPT Token Provider ServiceProvision Token.Processor ErrorProvider error occurred : no description providedContact account manager
301400A2T Visa NPT Token Provider ServiceProvision Token.Processor ErrorProvider error occurred :
Input for encPaymentInstrument.
paymentInstrument.name is invalid
Tell customer to change name
301400A2T Visa NPT Token Provider ServiceProvision Token.Processor ErrorProvider error occurred : Your request does not have valid set of parameters required to process the business function.Contact account manager
301INVALID_PANA2T Mastercard NPT Token Provider ServiceProvision Token.Processor ErrorProvider error occurred : Invalid PANTell customer to correct PAN
301PAN_INELIGIBLEA2T Mastercard NPT Token Provider ServiceProvision Token.Processor ErrorProvider error occurred : PAN IneligibleContact account manager
301403A2T Visa NPT Token Provider ServiceProvision Token.Processor ErrorProvider error occurred : Input to encPaymentInstrument and encRiskData is invalidReject customer card
301FIS.A2T.NPT.TokenProvider.
Visa.Core.Dto.Transport.
Par.GetParResponseError
A2T Visa NPT Token Provider ServiceGet PAR.Processor ErrorProvider error occurred : File maintenance errorContact account manager
301403A2T Visa NPT Token Provider ServiceProvision Token.Processor ErrorProvider error occurred : The requested action is not allowed for the given PAN.Reject customer card
301403A2T Visa NPT Token Provider ServiceProvision Token.Processor ErrorProvider error occurred : Input for riskData was invalidContact account manager
301400A2T Visa NPT Token Provider ServiceProvision Token.Processor ErrorProvider error occurred : Input to encPaymentInstrument and encRiskData is invalid.Reject customer card
301400A2T Visa NPT Token Provider ServiceProvision Token.Processor ErrorProvider error occurred : The request is invalid. Some request parameters may have invalid format.Contact account manager
301403A2T Visa NPT Token Provider ServiceProvision Token.Processor ErrorProvider error occurred : Please contact the bank to resolve the issue.Reject customer card
301403A2T Visa NPT Token Provider ServiceProvision Token.Processor ErrorProvider error occurred : This card type is not eligible.Reject customer card
301403A2T Visa NPT Token Provider ServiceProvision Token.Processor ErrorProvider error occurred : Further operations for this card are no longer allowed. Please contact the bank to resolve the issue.Reject customer card
301403A2T Visa NPT Token Provider ServiceProvision Token.Processor ErrorProvider error occurred : Conflicts with existing token, violates business rules.Reject customer card
301400A2T Visa NPT Token Provider ServiceProvision Token.Processor ErrorProvider error occurred : The request is invalid. Some request parameters may have invalid format.Reject customer card
301INTERNAL_SERVICE_FAILUREA2T Mastercard NPT Token Provider ServiceProvision Token.Processor ErrorProvider error occurred : The system had an internal exceptionRetry
301403A2T Visa NPT Token Provider ServiceProvision Token.Processor ErrorProvider error occurred : Further operations are no longer allowed. Please contact your bank to resolve the issue.Contact account manager
301400A2T Visa NPT Token Provider ServiceProvision Token.Processor ErrorProvider error occurred : Unsupported token.Contact account manager
301403A2T Visa NPT Token Provider ServiceProvision Token.Processor ErrorProvider error occurred : Your request does not have valid set of parameters required to process the business function.Contact account manager
301400A2T Visa NPT Token Provider ServiceProvision Token.Processor ErrorProvider error occurred : Input to encPaymentInstrument and/or encRiskData is invalid.Reject customer card
301PAN_INELIGIBLEA2T Mastercard NPT Token Provider ServiceProvision Token.Processor ErrorProvider error occurred : PAN IneligibleContact account manager
301INVALID_PANA2T Mastercard NPT Token Provider ServiceProvision Token.Processor ErrorProvider error occurred : Invalid PANContact account manager
301DECLINEDA2T Mastercard NPT Token Provider ServiceProvision Token.Processor ErrorProvider error occurred : DECLINEDContact account manager
301403A2T Visa NPT Token Provider ServiceProvision Token.Processor ErrorProvider error occurred : Visa declined this transaction because this is a case of a duplicate request while another one is inflight.Wait 5 minutes before retrying
301403A2T Visa NPT Token Provider ServiceProvision Token.Processor ErrorProvider error occurred : The maximum number of tokens has been exceeded for the given PAN.Reject customer card