All providers
STATUS CODE REFERENCE
dLocal error codes
All 79 codes dLocal documents, with what each one means and what to do about it.
CodedLocal saysMeaningType
100The payment is pendingWaiting for confirmationPending200The payment was paidApprovedApproved300The payment was rejectedUnspecifiedSoft decline400The payment was cancelledUnspecifiedSoft decline600The payment was authorizedApprovedApproved700The payment was verifiedApprovedApproved301Rejected by bankDeclined by the issuerSoft decline302Insufficient amountInsufficient fundsSoft decline303Card blacklistedDeclined by the providerSoft decline304Score validationSuspected fraudHard decline305Max attempts reachedNot permitted for this cardholderSoft decline306Call bank for authorizeCall for authorizationSoft decline307Duplicated paymentDuplicate transactionIntegration issue308Credit card disabledCard blocked or closedHard decline309Card expiredExpired cardHard decline310Card reported lostCard reported lostHard decline311Card requested by the bankDeclined by the issuerSoft decline312Card restricted by the bankRestricted by the bankSoft decline313Card reported stolenCard reported stolenHard decline314Invalid card numberInvalid card numberHard decline315Invalid security codeWrong security codeSoft decline316Unsupported operationNot supportedIntegration issue317Rejected due to high riskSuspected fraudHard decline318Invalid transactionInvalid transactionIntegration issue319Amount exceededInvalid amountIntegration issue3203D-Secure is requiredAuthentication requiredSoft decline321Error in acquirerIssuer or acquirer unavailableSoft decline322Wallet disabledCard blocked or closedHard decline323Invalid user accountUnspecifiedSoft decline324Invalid PINCard details don't matchSoft decline325Transaction frequency limit exceededNot permitted for this cardholderSoft decline326User account disabled or expiredCard blocked or closedHard decline327Error in external networkIssuer or acquirer unavailableSoft decline328Invalid payer tokenInvalid request dataIntegration issue329Authorization expiredInvalid transactionIntegration issue330Card is not enrolled for 3DSAuthentication failedSoft decline331User cancelled the paymentCancelledSoft decline332The wallet is on holdCard blocked or closedHard decline340The payment was expiredUnspecifiedSoft decline3413DS challenge not completed by the userAuthentication failedSoft decline342Invalid documentInvalid request dataIntegration issue343The payer.name does not match the bank's recordsInvalid request dataIntegration issue344User limit exceededNot permitted for this cardholderSoft decline800The payment creation process failedUnspecifiedSoft decline101The payment is pending 3D Secure authenticationWaiting for confirmationPending102The payment is pending and can be retriedWaiting for confirmationPending3001Invalid CredentialsInvalid credentialsIntegration issue3002Unregistered IP addressInvalid credentialsIntegration issue3003Merchant has no authorization to use this APIMerchant account issueIntegration issue4000Payment not foundTransaction not foundIntegration issue5000Invalid requestInvalid request dataIntegration issue5001Missing parameter; the response names the missing parameterMissing request dataIntegration issue5002Invalid transaction statusInvalid transactionIntegration issue5003Country not supportedCountry not supportedIntegration issue5004Currency not allowed for this countryCurrency not supportedIntegration issue5005User unauthorized due to cadastral situationNot permitted for this cardholderSoft decline5006User limit exceededNot permitted for this cardholderSoft decline5007Amount exceededInvalid amountIntegration issue5008Token not found or inactiveInvalid request dataIntegration issue5009Order ID is duplicatedDuplicate transactionIntegration issue5010dLocal lists two meanings: method not available (HTTP 400), or request timeout (HTTP 504)UnspecifiedSoft decline5011Enrollment not foundInvalid request dataIntegration issue5013Unsupported operationNot supportedIntegration issue5014User blacklistedDeclined by the providerSoft decline5016Amount too lowInvalid amountIntegration issue5017Invalid API VersionInvalid request dataIntegration issue5018Chargeback in place for this transactionInvalid transactionIntegration issue5021Acquirer could not process the requestIssuer or acquirer unavailableSoft decline5023The operation is unauthorized because the account is invalid or not approvedUnspecifiedSoft decline5043Invalid number of installmentsInvalid request dataIntegration issue5044Payment cancellation failedUnspecifiedSoft decline5045Enrollment status is not activeUnspecifiedSoft decline5046External Id is duplicatedDuplicate transactionIntegration issue5049Operation unauthorized due to invalid seller configurationMerchant account issueIntegration issue5050Cancel period exceededNot supportedIntegration issue5051The payment cannot be processed because of account restrictionsUnspecifiedSoft decline5052Operation in progress for this payment. Retry laterUnspecifiedSoft decline6000Too many requests to the APIRate limit reachedSoft decline7000Failed to process the requestProvider errorSoft declineSource: dLocal docs — Payment status codes · dLocal docs — Payments HTTP Errors
Reference only. Codes and descriptions come from each provider's public documentation. The Yuno response code is a reference mapping and does not guarantee how a specific transaction is processed.