Skip to content

Authorize.Net request started returning errors after May 28 despite successful transaction approval #315

Description

@andreeatatar23

We started experiencing an issue with the payment request payload in the sandbox environment.

Until May 28th, the requests were processed successfully without any validation errors. However, starting after May 28th, the sandbox API began returning an error for a field that was previously accepted without issues:

AuthorizeNet operation failed. Serialized Object {
  "TransactionType":"authOnlyTransaction",
  "Messages":"E00013:The field is invalid.",
  "AvsResultCode":"Y",
  "CavvResultCode":"2",
  "CvvResultCode":"M",
  "TransactionMessages":"1:This transaction has been approved.",
  "Errors":null,
  "ResponseCode":"1",
   .......
}

What is unusual is that the transaction itself still succeeds, and the response explicitly contains: “This transaction has been approved.”
Despite the successful approval, the additional error in the response causes the overall payment flow to fail on our side.

We would like clarification regarding this recent behavior change:

  • Was there any update or validation change introduced after May 28th?
  • Was support for the client id field removed or modified?
  • Why was the request accepted previously and now suddenly triggers an error?

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Fields

    No fields configured for issues without a type.

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions