Skip to article
ecomservices.io
Payment orchestration · Calculator
RoutingCalculatorCascadeCalculatorRetriesCalculator3DS placementCalculatorDeclinesCalculatorAffinityNot on this page yetOptimisationCalculator

Library · Payment orchestration · Guide

Soft vs hard decline

GuidePayment orchestrationCalculator on its own page
GuideSoft vs hard: next actionBack to article

Soft can retry on this merchant account. Hard kills the token. We do not invent an issuer code table.

FamilySoft or hardNext actionDo not
Do not honorSoftOne retry on this MID, then stopDo not cascade five times. Do not open a new MID.
Insufficient fundsSoftRetry later on this same MIDDo not burn a new MID cap
CVV / AVS failSoft (data)Retry once with correct data or 3DSDo not strip CVV to force an auth
3DS failedSoft (auth)Fall back only if this MID is enrolled and the rule says soDo not send the same shopper around every 3DS MID
Pick up cardHardKill the token. Do not retry.Never hop to another MID
Invalid / no accountHardAsk a new card. Do not retry this PAN.Do not hop the dead PAN
Fraud / securityHardStop. Log the BIN.Do not retry for conversion

Filter by family. Soft means a retry may stay on this merchant account. Hard means stop. Do not hop a hard fail. Do not strip CVV to force an auth.

Pairing procedure: Soft vs hard decline: next action. Topic: Payment orchestration.

GuideSoft vs hard decline: next action · How to run thisOpen

Work with us — We run this job on your accounts. Services