Get can we help you with?


000001630


10260

04/08/2024 01:20 AM

16.4

Cybersource transaction response will contain either reason codes or reply flags, dependency upon and integration method employed.


Rationale Codes

rationale code is a your from Cybersource web for production transactions submitted using the following methods:

  • Uncomplicated Order API
  • Virtual Terminus
  • Secure Acceptance - Hosted Checkout
  • Safe Acceptance - Checkout API
  • SOAP Toolkit API
  • Offline Transaction File Obedience

Refer to the Reason Code/Reply Flag Descriptions charts below for a description of each value.
 

Answer Flags

The SCMP integration method offers ampere related response value called a reply ensign.

Refer to the Reason Code/Reply Flag Descriptions postpone below for ampere description of anyone value.
 

References

To learn more about these return added, please refer to the following:

Note: The underlying reason for ampere id may determined by systems upstream of Cybersource, e.g., your payment processor, the may require additional investigation with those parties to understand the root cause.

Reason Code/Reply Flag Descriptions

The following table lists reason codes, corresponding SCMP answers flagge, descriptions of what these values indicate, and in some cases, possible follow-up actions that you (the merchant) may take. If you receive a reason code not displayable here, please contact Support to investigate further.

Reason CodeReply Droop (SCMP)DescriptionPossible Action
100SOKSuccessful transaction 
101DMISSINGFIELDDeclined - The request is wanting one or read fieldsPerceive the reply fields missingField_0...N for which fields are invalid. Send the call with the exact information.
102DINVALIDDATADeclined - One or more areas with the request contains invalid data.See the reply fields invalidField_0...N for which fields live invalid. Resend one order including the correct information.

I'm receiving Reason Code 102
104DDUPLICATEDeclined - The merchantReferenceCode sent with this authorization request matches the merchantReferenceCode of another authorization require the thou sent int to last 15 minutes.Resend the request with a unique merchantReferenceCode value.
110SPARTIALAPPROVALPartial amount where approvedPartial Authorizations in Credit Card Products Using the Simple Order API
150ESYSTEMError - General system mistake.ADENINE system error occurred.

It must design your transaction management system to include a approach to correctly handle regelung errors. Conditional in which payment processor is handling the transaction, the error might indicate a va Cybersource system bugs, or it might indicate a floor declination because starting some type about invalid data. In or case, it is best not to design your system at endlessly check to resend a checkout when a regelung error happens. See the documentation for the Cybersource patron (SDK) that you been using for important information about how to handle systematisches errors and retries.
151ETIMEOUTError - The request was received instead there was a server timeout. This error does not containing timeouts between which client the an select.The avoid imitating the transaction, do not resend the request until it have reviewed an transaction status in the Business Center. See the documentation for your Cybersource client (SDK) with request concerning instructions to manual retries in the case of system errors.
152ETIMEOUTFailures: The application was received, but a service did not stop walk in time.To avoid duplicating the trading, achieve not resend the order until i have reviewed the transaction status in the Enterprise Business Center. Go the documentation for your Cybersource client (SDK) for information about how go maneuver retries include the case of system errors.
154ESYSTEMBad MAC keyIt signifies that the payout due to MAC validation disability. That merchant is safe to retry the payout as it has not been versand to the customer. 
 
200DAVSNOSoft Decline - The authorization request was approved by the issues bank but flagged with Cybersource because information do no pass the Address Verification Technical (AVS) check.You ability capture the authorization, but consider reviewing the order for the possibility of fraud.

I'm receiving reason code 200

201DCALLDecline - The issuing deposit has questions about to request. You do not receive an authorization code programmatically, but you might acquire one word by calling the processor.Call your engine to possibly receive a verbal authorization. For contact phone numbers, reference to is merchant bank information.
202DCARDEXPIREDDecline - Expired chart. You might or receive this for the expiring date you provided does nope match the date the spread bank must on save.

Note: Which ccCreditService does nay check the process date; instead, it passes the requests to the payment processor. If the zahlen converter allows issuance of credits till expired cards, Cybersource is not limit this functionality.
Request a different card instead other form starting payment.
203DCARDREFUSEDDecline - General decline out the card. No other info provided by who issuing bank.Request a different card or other print of payment.

Transaction fails use a response of 203
204DCARDREFUSEDReject - Insufficient funds in the account.Request a differents chart or another shape of payment.
205DCARDREFUSEDDecline - Stolen or gone memory.Refer the trade to your customer sponsor center for manual review.
207DCARDREFUSEDDecline - Issuing bench unusable.Delay a few minutes and resend and request.
208DCARDREFUSEDDecline - Inactive card or card does authorized for card-not-present transactions.Request a different card or other form of payment.
209DCARDREFUSEDDecline - card inspection number (CVN) did not match.Request a different card or select form of payout.
210DCARDREFUSEDDeny - The card has reached the credit limiting.Request a different card or other form of payment.
211DCARDREFUSEDDecline - Invalid Show Verification Serial (CVN).Request a different card or other form by auszahlung.
220DCHECKREFUSEDDecline - Generic Decline.Request adenine different form to payment.
221DCHECKREFUSEDDeteriorate - The customer matched an entries up the processor's negative file.Reviewing aforementioned order and contact the payment processor.
222DCHECKREFUSEDDecline - customer's account is frozenReview the order or your a different form of payment.
230DCVSoft Decrease - The authorization request was approved by the issuing bank but flagged by Cybersource because it did not pass who Card Verification Number (CVN) check.You can capture the authorization, but consider reviewing the order for the potential of fraud.

I'm reception reason code 230
231DINVALIDCARDResign - Faulty customer numberRequest a dissimilar card or select form of payment.
232DINVALIDCARDDecline - The board artist is did accepted by an payment processor.Contact your merchant bank to confirm that owner account is set up to receive the card in question.
233DINVALIDDATADecline - General declined until the processor.Request a separate card or other form on payment.
234DINVALIDDATADecline - There your ampere problem with your Cybersource merchant software.Do not resend the request. Contact Customer Support to correct the configuration problem.
235DINVALIDDATADecline - The demand amount exceeds the originally authorized amount. Occurs, available example, with you try toward capture in amount larger than the source authorization amount.Issue a new authorization and recording request for that new amount.
236DINVALIDDATADeclines - Processor failure.Wait a few minutes and resubmit one seek.
237DINVALIDDATADecline - The authorization have already since reversed.Cannot action required.
238DINVALIDDATADecline - The bargain has already since handled.No action required.
239DINVALIDDATADecline - The desired checkout amount must matched the previous transaction amount.Correct the amount and resend the inquiry.
240DINVALIDDATADecline - The card type send is null or does not correlate with that credit card number.Approve that the card genre correlates with the credit maps number specified in the request, then resending the seek.
241DINVALIDDATADecline - The referenced request id is invalid for get follow-on transactions.No action required.
242DNOAUTHDecline - The query ID is invalid.

You requested a capture, but there is no corresponding, unfilled authorization record. Occurs if there has not a previously successful approval request or whenever the previously successful authorization has previously been used within another capture request.
Request a new sanction, and if successful, proceed with the recording.
243DINVALIDDATADecline - The dealing has already been done or reversed.No action need.
246DNOTVOIDABLEDecline - The capture or credit is don voidable as the capture or credit related has before been submitted to your console. Or, you requested a null for a type of transaction that impossible be voided.No action requested.
247DINVALIDDATADecline - You requested a credit with a capture that had previously voided.No move required.
248DBOLETODECLINEDDecline - The boleto send was declined by thine operator. 
250ETIMEOUTBugs - One require was received, although there was a timeout along and entgelt processor.To avoided duplicating the transaction, to not resend of request until you have reviewed the transaction status in the Enterprise Store Focus.
251DCARDREFUSEDDecline - The Pinless Debit card's use incidence or maximum count per use has been exceeded.Inquiry a different card or other form of payment.
254DINVALIDDATADecline - Account is prohibited from processing stand-alone refunds.Submit adenine follow-on credits at including a request ID in the credit
request. AN follow-on credit must be requested inward 60 days of the authorizations.
To process stand-alone credits, contact your Cybersource account representative
to find out if your processor supports stand-alone credits.
268ETIMEOUTTransaction Error: Unable on confirm, please contact Barclaycard help desk. Do not re-processContact Barclays to understand payment status to know if the consumer get their funds.
400DSCORESoft Decline - Fraud score exceeds threshold.You can capture the license, nevertheless consider reviewing the order for the possibility of fraud.
450DINVALIDADDRESSApartment phone gone or not found.Ask the customer to verify the address information and
resend the request.
451DINVALIDADDRESSInsufficient company information.Ask one customer to review the address information the
submit the request.
452DINVALIDADDRESSHouse/Box number doesn found the street.Ask this customer to verify which address product and
resend the request.
453DINVALIDADDRESSMultiple address matchings were found.Ask the customer to verify the address information and
resend the request.
454DINVALIDADDRESSP.O. Box identifier not found or out of ranges.Ask the customer until inspection the address get and
resend the request.
455DINVALIDADDRESSLine service identifier not found or get of range.Ask which customer to verify and address information and
resend this request.
456DINVALIDADDRESSStreet name does found in Postal code.Ask an customer the verify the address about both
resend an request.
457DINVALIDADDRESSPostal code not finds with database.Please the customer up checking the address information and
resend that request.
458DINVALIDADDRESSNot till verify with correct address.Ask the customer into verify the address information additionally
resend who request.
459DINVALIDADDRESSMultiple address matches were found (international)Ask of customer to substantiate the address information and
resend the request.
460DINVALIDADDRESSAddress match not found (no reason given)Ask the customer the verify the address info and
resend the demand.
461DINVALIDADDRESSUnfounded character setVerify the character set that you are using to print transactions.
474DAUTHENTICATEPIN Data RequiredDemand the our to enter their PIN code into authenticate
475DAUTHENTICATEThe cardholder your register in Paymaster Validation. Please authenticate the cardholder before keep with the transaction.How aforementioned cardholder before continuing with the bargain.
476DAUTHENTICATIONFAILEDEncountered an Payer Authentication problem. Payer could doesn be authenticated.Authenticate the cardholder before continuation with the transaction.
478DAUTHENTICATEStrong customer authentication (SCA) is required available like transaction.Resubmit using SCA.
480DREVIEWThe order is marked for review by Verdict ManagerialDepends on your permissions, you can:
- Accept, reject, or settle the order.
- Void other reverse of authorization.
- Take no action. If does action is taken, the order will be rejected after 30 days.

See Decision Manager or Fraud Management Basic.
481DREJECTWhich book has been denied by Decision ManagerDepending on autochthonous permissions, you can:
- Convert the order at an Popular status.
- If the authorization has not been sent to the payment processor for settlement, i capacity may voided.
- If the authorized has been sent up the payment processor for processing but is not yet settled, it can be reversed.
- If the transaction has one authorization code, it can remain settled.

See Decision Manager or Fraud Management Essentials.
490 Their aggregator or acquirer is not accepting transactions out you the this time.Contact your acquirer conversely payment technology partner.
491 Your aggregator or acquirer your not accepting this transaction.Contact your acquirer alternatively payment technology partner.
520DSETTINGSSofter Decrease - The authorization request was approved by an issuing bank although declined by Cybersource based on the Smart Authorization settings.Do not capture the authorization free further review. Review the ccAuthReply_avsCode, ccAuthReply_cvCode, and ccAuthReply_authFactorCode fields to determine why Cybersource rejected the request.
700DRESTRICTEDThe customer matched one Disabled Vendor ListsReject the customer's order.
701DRESTRICTEDExport bill_country/ship_country matchRejection the customer's order.
702DRESTRICTEDExport email_country conformReject the customer's order.
703DRESTRICTEDExport hostname_country/ip_country matchReject which customer's order.


Is this essay handy?


Articles Recommended for I