PayXpert - User documentation

Results codes (error codes)

Every transaction registered in the Backoffice has a result code (also known as “error code”). These 3-digit codes start at “000”, meaning that the transaction was successful, and afterwards, go up to 9**, describing the specific error that prevented the transaction from going through successfully. These codes are detailed below.

Result/error code

Description

Result/error code

Description

000

Transaction successfully completed

001

Declined by issuer

002

Declined by issuer

003

Invalid merchant

004

Invalid card

005

Authorization declined

006

Sequence-generation-number error - diagnostics necessary

007

CVV is mandatory but not set or invalid

012

Invalid Transaction

013

Invalid Amount

014

Invalid card

015

Card Issuer unknown

021

No action taken

030

Format Error

031

Card Issuer not approved

033

Card expired

034

Customer limits exceeded

041

Lost card

043

Pick up card (Stolen card)

047

Card does not match the card of the original transaction; when Refund attempt, Card busy with reservation, balancing, or tip update

051

Insufficient funds

054

Expired card

055

Incorrect PIN (Personal Identification Number)

056

Card not in authorizer's database

058

Terminal ID unknown

061

Card is blocked in local block list

062

Restricted card

064

The transaction amount of the referencing transaction is higher than the transaction amount of the original transaction

065

Soft decline - SCA required

075

PIN entered incorrectly too often

076

Key index not allowed

077

PIN entry necessary

080

Amount no longer available

081

Message-flow error

082

Pre-initialization is not allowed (Terminal blocked)

085

Rejected by Credit Card Institute

089

CRC is incorrect

091

Card issuer temporarily not reachable

092

The card type is not processed by the authorization center

094

Duplicated requests

096

Acquirer system error or malfunction

097

Security breach - MAC check indicates error condition

098

Trace number not sequential

099

Error in PAC encryption detected

102

Contact card issuer

103

The merchant must contact the acquirer

120

Pending result

155

Invalid date or date format

300

Missing field

301

Length of input parameter exceeds maximum length allowed

302

Request from IP not allowed

303

Request from website URL not allowed

304

Website verification failed, wrong websiteID or password

305

Merchant account is disabled

306

Amount must be a positive integer

307

Invalid card number format

308

Expire year must be a full year e.g. 2008

309

Expire month must be 2 digits e.g. 07

310

Card verification code (CVV) must be 3 or 4 digits

311

Invalid customer IP

312

The transaction with the given ID does not exist or is not related to the given websiteID

313

Operation not allowed for the merchant

315

Unknown field

316

Invalid type for field

317

Request from Common Name not allowed

318

API Constraint Violation

410

Transaction rejected: attempt to capture a non-AUTH transaction

411

Transaction rejected: attempt to capture an unsuccessful AUTH transaction

412

Transaction rejected: attempt to capture an already captured AUTH transaction

413

Transaction rejected: attempt to capture a too large amount

414

Transaction rejected: attempt to capture a cancelled AUTH transaction

420

Transaction rejected: attempt to cancel a non-AUTH transaction

421

Transaction rejected: attempt to cancel an unsuccessful AUTH transaction

422

Transaction rejected: attempt to cancel an already cancelled AUTH transaction

423

Transaction rejected: attempt to cancel a captured AUTH transaction

430

Transaction rejected: attempt to perform credit or refund on non-captured transaction

431

Transaction rejected: attempt to perform credit or refund on unsuccessful capture transaction

432

Transaction rejected: attempt to perform refund on an already refunded transaction

433

Transaction rejected: attempt to perform refund with a too large amount

440

Transaction rejected: attempt to rebill a non-captured transaction

441

Transaction rejected: attempt to rebill an unsuccessful capture transaction

460

A refund on Amex can first be done after 24 hours of the original transaction

470

A refund on Todito can only occur within the 24 hours following the original transaction

500

Card is blocked

501

E-mail is blocked

502

Customer IP is blocked

510

Sale call not allowed

512

Authorize call not allowed

514

Capture call not allowed

515

Refund call not allowed

516

Cancel call not allowed

517

Rebill call not allowed

518

Address Verification Service (AVS) not allowed

519

Fraud Screening (FS) not allowed

520

Secure 3D not allowed

521

Credit (CFT) call not allowed

522

Secure 3D information are mandatory

523

Secure 3D information not allowed

530

The amount is smaller than the lower limit on the current terminal

531

The amount is greater than the upper limit on the current terminal

540

Turnover per day on sale transactions exceeded

541

Turnover per month on sale transactions exceeded

542

Turnover per day on capture transactions exceeded

543

Turnover per month on capture transactions exceeded

544

Turnover per day on authorize transactions exceeded

545

Turnover per month on authorize transactions exceeded

550

Number of sale transactions per minute exceeded

551

Number of sale transactions per day exceeded

552

Number of sale transactions per month exceeded

553

Number of authorize transactions per minute exceeded

554

Number of authorize transactions per day exceeded

555

Number of authorize transactions per month exceeded

556

Number of capture transactions per minute exceeded

557

Number of capture transactions per day exceeded

558

Number of capture transactions per month exceeded.

559

Number of refund transactions per minute exceeded

560

Number of refund transactions per day exceeded

561

Number of refund transactions per month exceeded

562

Number of sale transactions per hour exceeded

563

Number of authorize transactions per hour exceeded

564

Number of capture transactions per hour exceeded

565

Number of refund transactions per hour exceeded

580

Multiple transactions within 5 min after success is declined

581

Multiple transactions within 1 hour after decline is declined

582

Customer country doesn't match with present country

583

IP country doesn't match with present country

584

Country in blacklist

585

Too many rejected transactions in a row

586

Turnover has exceeded the defined restriction.

587

Number of transactions has exceeded the defined restriction

590

Suspicion of fraud.

591

Suspicion of fraud from internal fraud system

600

Invalid AVS policy. Must be either NI, ABNI, WZPNI, ABWZPNI, IGNORE or SKIP.

601

CardHolder address, Zip code, and country code must be provided to perform AVS check with the selected policy

620

Invalid FS policy. Must be either DENY, CHALLENGE, ERROR, IGNORE or SKIP

621

Fraud Screening not enabled on the provider

650

Card not enrolled for 3D Secure

651

Invalid S3D data

652

Card enrollment information not available

653

ACS message or signature is invalid

654

Unable to connect to the Visa Directory Server

655

3DS authentication required

656

3DS authentication failed

657

3DS authentication impossible

658

Error Parsing VERes

659

Message element error

660

Invalid offer ID

661

Offer is disabled or pending validation

663

Amount in request doesn't match the offer

665

Currency in request doesn't match the offer

670

Invalid trial period

671

Invalid rebillPeriod

672

Invalid rebillRepeat value

673

Subscription fields missing

674

Subscription has already expired

675

InstantConversion impossible (subscription not trial)

676

InstantConversion impossible (subscription already rebilled)

677

InstantConversion impossible (subscription type not eligible)

678

Invalid SubscriptionID

680

Invalid subscription type

682

Rebill period cannot be null for this subscription type

683

Rebill max iteration cannot be null for this subscription type

684

Rebill amount cannot be null for this subscription type

685

Trial period must be null for this subscription type

686

Rebill Period must be null for this subscription type

687

Rebill max iteration must be null for this subscription type

688

Rebill max iteration must equal 1 for this subscription type

690

Subscription from API is disabled

691

Payment mean expires before end of subscription

720

Invalid value for blacklist flag

730

Too many elements to export

731

Time interval too wide (exceeds 2 months)

732

Invalid transaction operation

733

Invalid transaction error code

734

Invalid transaction type

900

Transaction ID not set in Log constructor

901

Log type not set in Log constructor

902

Missing field in Log constructor

903

Error inserting log entry info into database

904

Invalid request object in validator

905

Request constructor argument not of type array

906

No terminal defined for current currency and card type

907

Invalid gateway

908

Invalid transaction type

909

Transaction Error

910

Couldn’t process response from backend

911

Couldn’t perform automatic refund

912

Incomplete or invalid SOAP request

913

Timeout reached during payment processing

914

Connection attempt timeout reached during payment processing

970

No service associated to the requested URL

971

Non-secure protocol or cipher detected

974

Invalid JSON

997

Unhandled Exception in the REST server

998

Reserved for gatewayclient

999

Unknown error

Related articles

© PayXpert Services Ltd, 2024