Home > Reply Flags and Processor Response Code


Reply Flags and Processor Response Code

 

Cybersource recommends using the reply flag value and the processor response code to determine the transaction result.

The following table describes the reply flags and processor response codes that the SCMP API can return for the online bank transfer services.

Table 8Reply Flags and Processor Response Codes

Reply Flag

Processor Response Code

Description

DINVALIDDATA

n10000—status: failed.

n30600—status: failed.

n30700—status: failed.

Invalid request.

Possible reasons:

nThe request data is invalid.

nProcessor declined the transaction due to tax errors or government compliance errors.

DPAYMENTREFUSED

n30200—status: failed.

n30350—status: failed.

n30500—status: failed.

Possible reasons:

nProcessor declined the transaction due to funding source problems.

nThe transaction was flagged as high risk.

nInsufficient funds.

ESYSTEM

n20000—status: failed.

n20001—status: failed.

n20002—status: failed.

n30000—status: failed.

n30100—status: failed.

Possible reasons:

nThe signature was not included in the HTTP header.

nThe signature in the HTTP header has expired or its not a valid signature.

nThe API version in the HTTP header was missing or is not supported.

SOK

n00001—status: pending.

n00002—status: abandoned.

n00003—status: authorized.

n00004—status: settled.

n00006—status: refunded.

Transaction was successful.