Pular para o conteúdo
Criar conta
ou
Entrar
O logotipo da documentação da Stripe
/
Pergunte à IA
Criar conta
Login
Comece já
Pagamentos
Receita
Plataformas e marketplaces
Gestão de valores
Recursos para desenvolvedores
Visão geral
Controle de versão
Changelog
Atualize sua versão da API
Faça upgrade da sua versão do SDK
Essentials
SDKs
API
    API v2
    Chaves de API
    Cabeçalho do Stripe-Context
    Changelog diário
    Limitações de fluxo
    Testes automáticos
    Metadados
    Expandir respostas
    Paginação
    Domínios e endereços IP
    Pesquisar
    Localização
    Tratamento de erros
    Códigos de erro
Testes
Stripe CLI
Ferramentas
Workbench
Dashboard de desenvolvedores
Stripe Shell
Stripe para Visual Studio Code
Recursos
Fluxos de trabalho
Destinos de evento
Alertas de integridade da StripeCarregamento de arquivos
Soluções de IA
Kit de ferramentas para agentes
Segurança e privacidade
Segurança
Privacidade
Extend Stripe
Build Stripe apps
Use apps from Stripe
Parceiros
Ecossistema de parceiros
Certificação de parceiro
Página inicialRecursos para desenvolvedoresAPI

Códigos de erro

Saiba mais sobre códigos de erro e como resolvê-los.

Analisar erros

A Stripe registra cada solicitação de API bem-sucedida ou malsucedida feita pela sua integração. Use o Workbench para analisar erros e monitorar sua integração.

Alguns erros têm um código de erro, que se trata de uma explicação resumida. Esses códigos podem ajudar a gerenciar erros, como erros de pagamento.

A seguir está uma lista de códigos de erro da Stripe, suas descrições e, ocasionalmente, informações sobre como resolvê-los. Todos os objetos Error vinculam a esta lista no atributo doc_url. Você também pode acionar determinados códigos de erro específicos para fins de teste.

Código de erroDescrição
account_closedA conta bancária do cliente foi encerrada.
account_country_invalid_addressO país do endereço comercial informado não corresponde ao país da conta. As empresas devem estar localizadas no mesmo país da conta.
account_invalidO ID de conta informado como valor para o cabeçalho Stripe-Account é inválido. Verifique se suas solicitações especificam um ID de conta válido.
account_error_country_change_requires_additional_stepsSua conta já fez onboarding como plataforma Connect. Alterar seu país exige etapas adicionais. Fale com a Stripe suporte para obter mais informações.
account_number_invalidO número da conta bancária informado é inválido (por exemplo, dígitos ausentes). Os dados da conta bancária variam conforme o país. Recomendamos criar validações nos formulários de inscrição com base nos formatos de conta bancária que fornecemos.
amount_too_largeO valor especificado é superior ao valor máximo permitido. Use um valor inferior e tente novamente.
amount_too_smallO valor especificado é inferior ao valor mínimo permitido. Use um valor mais alto e tente novamente.
api_key_expiredA chave de API fornecida expirou. Obtenha suas chaves de API atuais do Dashboard e atualize sua integração para utilizá-las.
authentication_requiredO pagamento exige autenticação para prosseguir. Se o cliente estiver fora de sessão, avise-o para que ele volte ao aplicativo e finalize o pagamento. Se você forneceu o parâmetro error_on_requires_action, então o cliente deve tentar outro cartão que não exija autenticação.
balance_insufficientNão foi possível concluir a transferência ou o repasse porque a conta associada não tem saldo suficiente disponível. Crie uma transferência ou repasse usando um valor menor ou igual ao saldo disponível da conta.
balance_invalid_parameterParâmetro inválido foi informado no objeto Balance Method. Consulte nossa documentação da API ou a mensagem de erro retornou para obter mais contexto.
bank_account_bad_routing_numbersSabe-se que a conta bancária não aceita a moeda em questão.
bank_account_declinedA conta bancária informada não pode ser usada para cobrança, pois ainda não está verificada ou não é aceita.
bank_account_existsA conta bancária informada já existe no objeto Customer especificado. Se a conta bancária também precisasse ser vinculada a outro cliente, inclua o ID do cliente correto quando fizer a solicitação novamente.
bank_account_verification_failedNão é possível verificar a conta bancária porque os valores de microdepósito fornecidos não correspondem aos valores reais ou porque a verificação falhou muitas vezes.
bank_account_unusableA conta bancária informada não pode ser utilizada. É preciso usar outra conta bancária.
bank_account_unverifiedSua plataforma Connect está tentando compartilhar uma conta bancária não verificada com uma conta conectada.
capture_charge_authorization_expiredA cobrança não pode ser capturada porque a autorização expirou. Consulte a documentação da forma de pagamento para saber mais.
capture_unauthorized_paymentA cobrança que você está tentando capturar não foi autorizada para capturar o pagamento.
card_decline_rate_limit_exceededEste cartão já foi recusado muitas vezes. Você pode tentar cobrar este cartão novamente após 24 horas. Sugerimos entrar em contato com o cliente para verificar se todos os dados foram informados corretamente e se não há problemas com o cartão.
charge_already_capturedA cobrança que você está tentando capturar já foi capturada. Atualize a solicitação com um ID de cobrança não capturado.
charge_already_refundedA cobrança que você está tentando reembolsar já foi reembolsada. Atualize a solicitação para usar o ID de uma cobrança não reembolsada.
charge_disputedA cobrança que você está tentando reembolsar foi estornada. Consulte Contestações para saber como responder à contestação.
charge_exceeds_source_limitEsta cobrança faria com que você excedesse seu limite de processamento de janela rolante para esse tipo de fonte. Repita a cobrança mais tarde ou fale conosco para solicitar um limite de processamento mais alto.
charge_exceeds_transaction_limitEsta cobrança faria com que você excedesse o limite de processamento para esse tipo de pagamento. Fale conosco para solicitar um limite de processamento mais alto.
charge_invalid_parameterUm ou mais parâmetros fornecidos não foram permitidos para a determinada operação na Cobrança. Consulte a referência da API ou a mensagem de erro retornada para ver quais valores não estavam corretos para aquela cobrança.
country_unsupportedSua plataforma tentou criar uma conta Custom em um país que ainda não é aceito. Verifique se os usuários só podem se registrar em países aceitos por contas Custom.
country_code_invalidO código de país informado era inválido.
coupon_expiredO cupom fornecido para uma assinatura ou pedido expirou. Crie um novo cupom ou use um que seja válido.
customer_max_subscriptionsO número máximo de assinaturas para um cliente foi alcançado. Fale conosco se estiver recebendo este erro.
customer_max_payment_methodsO número máximo de PaymentMethods para este Customer foi alcançado. Desvincule alguns PaymentMethods deste Customer ou prossiga com outro Customer.
customer_tax_location_invalidEndereço do cliente não informado ou inválido para fins fiscais. Certifique-se de informar um país como um código ISO de duas letras e também um postal_code, no mínimo. Veja como coletar endereços de clientes.
shipping_address_invalidOs dados do endereço de entrega não podem ser usados para determinar alíquotas precisas. Verifique se campos de endereço como código postal, estado ou província foram adicionados corretamente.
billing_invalid_mandateA assinatura ou fatura tentou pagamento em um PaymentMethod sem um mandato ativo. Para criar pagamentos de assinatura ou fatura com este PaymentMethod, ele precisa ser confirmado na sessão com um PaymentIntent ou SetupIntent primeiro.
email_invalidO endereço de e-mail é inválido (por exemplo, não está formatado corretamente). Verifique se o e-mail está formatado corretamente e se só inclui caracteres permitidos.
idempotency_key_in_useA chave de idempotência informada está sendo usada em outra solicitação. Isso ocorre se sua integração estiver fazendo solicitações duplicadas simultaneamente.
financial_connections_account_inactiveOs dados não podem ser atualizados em contas Financial Connections inativas.
financial_connections_no_successful_transaction_refreshOs dados de transação só podem ser recuperados para contas que têm pelo menos uma atualização de transação bem-sucedida.
instant_payouts_unsupportedO Instant Payouts não está disponível para esta solicitação. Consulte Instant Payouts para ver os requisitos detalhados e as configurações aceitas.
instant_payouts_limit_exceededVocê atingiu os limites diários de processamento do Instant Payouts.
instant_payouts_config_disabledEsta conta conectada não está qualificada para Instant Payouts. Solicite que a plataforma habilite o Instant Payouts.
payouts_limit_exceededVocê atingiu os limites diários de processamento para esse tipo de repasse.
insufficient_fundsA conta do cliente não tem fundos suficientes para cobrir este pagamento.
invalid_charactersEsse valor fornecido para o campo contém caracteres que não são aceitos pelo campo.
invalid_card_typeO cartão informado como conta externa não é aceito para repasses. Informe um cartão de débito não pré-pago.
invoice_no_customer_line_itemsNão é possível gerar uma fatura para o cliente especificado porque não há itens de fatura pendentes. Verifique se o cliente correto está sendo especificado ou crie antes os itens de fatura necessários.
invoice_on_behalf_of_not_editableNão é possível atualizar a propriedade on_behalf_of de uma fatura após um número ter sido atribuído à fatura.
invoice_no_payment_method_typesNão é possível finalizar uma fatura porque não há tipos de forma de pagamento disponíveis para processar o pagamento. Suas configurações de modelo de fatura ou o payment_settings da fatura podem estar restringindo quais formas de pagamento estão disponíveis, ou talvez seja necessário ativar mais formas de pagamento no Dashboard.
invoice_no_subscription_line_itemsNão é possível gerar uma fatura para a assinatura especificada porque não há itens de fatura pendentes. Verifique se a assinatura correta está sendo especificada ou crie os itens de fatura necessários primeiro.
invoice_not_editableA fatura especificada não pode mais ser editada. Em vez disso, considere a criação de itens de fatura adicionais que serão aplicados à próxima fatura. Você pode gerar manualmente a próxima fatura ou aguardar a geração automática ao final do ciclo de faturamento.
invoice_payment_intent_requires_actionO pagamento exige ação adicional por parte do usuário antes que possa ser concluído com êxito. O pagamento pode ser concluído usando o PaymentIntent associado à fatura.
invoice_upcoming_noneNão há nenhuma fatura futura no cliente especificado para visualizar. Somente clientes com assinaturas ativas ou itens de fatura pendentes têm faturas que podem ser visualizadas.
no_accountNão foi possível localizar a conta bancária.
debit_not_authorizedO cliente notificou o banco de que este pagamento não foi autorizado.
bank_account_restrictedA conta do cliente não pode ser usada com a forma de pagamento.
out_of_inventoryUm ou mais itens de linha estão fora de estoque. Se houver mais estoque disponível, atualize a quantidade do inventário para pedidos e tente novamente.
parameter_invalid_emptyUm ou mais valores obrigatórios não foram informados. Certifique-se de que as solicitações incluam todos os parâmetros necessários.
parameter_invalid_integerUm ou mais dos parâmetros requer um número inteiro, mas os valores fornecidos eram de outro tipo. Certifique-se de que somente os valores aceitos sejam fornecidos para cada atributo. Consulte a referência da API para ver o tipo de dados aceito por cada atributo.
parameter_invalid_string_blankUm ou mais valores informados incluíram apenas espaço em branco. Verifique os valores na sua solicitação e atualize os que contêm apenas espaços em branco.
parameter_invalid_string_emptyUm ou mais valores de string necessários estão vazios. Verifique se os valores da cadeia de caracteres contêm pelo menos um caractere.
parameter_missingUm ou mais valores obrigatórios estão faltando. Confira a documentação da API para ver quais valores são necessários para criar ou modificar o recurso especificado.
parameter_unknownA solicitação contém um ou mais parâmetros inesperados. Remova-os e tente novamente.
parameters_exclusiveDois ou mais parâmetros mutuamente exclusivos foram fornecidos. Consulte a referência da API ou a mensagem de erro retornada para ver quais valores são permitidos ao criar ou modificar o recurso especificado.
acss_debit_session_incompleteA sessão de débito ACSS ainda não está pronta para transição para o status de conclusão. Tente a solicitação novamente mais tarde.
payment_method_billing_details_address_missingFaltam os dados de endereço nos dados de cobrança do PaymentMethod. Atualize os campos ausentes e tente novamente.
payment_method_unsupported_typeA API só aceita alguns tipos de formas de pagamento.
payment_method_customer_declineO cliente não aprovou o pagamento. Informe uma nova forma de pagamento para tentar processar essa intenção novamente.
payment_method_microdeposit_verification_attempts_exceededVocê excedeu o número de tentativas de verificação permitidas.
intent_invalid_stateO Intent não está no estado necessário para executar a operação.
intent_verification_method_missingO Intent não tem método de verificação especificado no objeto PaymentMethodOptions.
payment_method_invalid_parameterParâmetro inválido foi informado no objeto Payment Method. Consulte a referência da API ou a mensagem de erro retornada para obter mais contexto.
payment_method_invalid_parameter_testmodeO parâmetro informado para a forma de pagamento não tem permissão de uso no modo de teste. Consulte a referência da API ou a mensagem de erro retornada para obter mais contexto.
payment_method_provider_timeoutA forma de pagamento falhou devido a um tempo esgotado. Verifique a propriedade last_payment_error ou last_setup_error no PaymentIntent ou SetupIntent, respectivamente, para obter mais informações e forneça uma nova forma de pagamento para tentar processar essa intenção novamente.
payment_method_provider_declineO pagamento ou a tentativa de configuração foi recusada pelo emissor ou pelo cliente. Verifique a propriedade last_payment_error ou last_setup_error no PaymentIntent ou SetupIntent, respectivamente, para obter mais informações e forneça uma nova forma de pagamento para tentar cumprir essa intenção novamente.
payment_method_microdeposit_verification_amounts_mismatchOs valores informados não correspondem aos enviados para a conta bancária.
payment_method_microdeposit_verification_descriptor_code_mismatchO código de verificação informado não corresponde ao enviado para a conta bancária.
payment_method_microdeposit_verification_amounts_invalidÉ necessário informar o valor exato de dois microdepósitos.
payment_method_microdeposit_failedOs microdepósitos não foram depositados na conta bancária do cliente. Verifique a conta, a instituição, os transit numbers e o tipo de moeda.
payment_method_microdeposit_verification_timeoutA forma de pagamento precisa ser verificada com microdepósitos dentro do período exigido.
payment_method_bank_account_already_verifiedEsta conta bancária já foi verificada.
payment_method_bank_account_blockedEsta conta bancária não passou na verificação e não pode ser usada. Fale conosco se você quiser tentar usar essas credenciais de conta bancária.
payment_method_unactivatedNão é possível realizar a operação porque a forma de pagamento utilizada não foi ativada. Ative a forma de pagamento no Dashboard e tente novamente.
payment_method_currency_mismatchA moeda especificada não corresponde à moeda da forma de pagamento anexa. Só é possível criar um pagamento na mesma moeda da forma de pagamento correspondente.
payment_method_unexpected_stateO estado da forma de pagamento informada era incompatível com a operação que você estava tentando realizar. Confirme se a forma de pagamento está em um estado permitido para a operação específica antes de tentar realizá-la.
payment_method_not_availableO processador de pagamentos da forma de pagamento informada está temporariamente indisponível. Tente usar outra forma de pagamento ou tente novamente mais tarde com a mesma forma de pagamento.
payment_intent_unexpected_stateO estado do PaymentIntent era incompatível com a operação que você estava tentando executar.
payment_intent_incompatible_payment_methodO PaymentIntent esperava uma forma de pagamento com propriedades diferentes das que foram informadas.
payment_intent_invalid_parameterUm ou mais parâmetros fornecidos não foram permitidos para a determinada operação no PaymentIntent. Consulte a referência da API ou a mensagem de erro retornada para ver quais valores não estavam corretos para esse PaymentIntent.
payment_intent_mandate_invalidA instrução informada é inválida e não pode ser usada para o Payment Intent.
setup_intent_mandate_invalidA instrução informada é inválida e não pode ser usada para o Setup Intent.
invalid_mandate_reference_prefix_formatO prefixo informado usado para gerar a referência da instrução é inválido.
payment_intent_konbini_rejected_confirmation_numberO confirmation_number informado em payment_method_options[konbini] foi rejeitado pelo parceiro de processamento no momento da confirmação de PaymentIntent.
payment_intent_authentication_failureHouve falha na autenticação da forma de pagamento informada. Forneça uma nova forma de pagamento para tentar processar esse PaymentIntent novamente.
payment_intent_payment_attempt_failedA última tentativa de pagamento do PaymentIntent falhou. Consulte a propriedade last_payment_error no PaymentIntent para obter mais detalhes e forneça uma nova forma de pagamento para tentar processar esse PaymentIntent novamente.
payment_intent_payment_attempt_expiredA última tentativa de pagamento do PaymentIntent expirou. Verifique a propriedade last_payment_error no PaymentIntent para obter mais detalhes e forneça uma nova forma de pagamento para tentar processar esse PaymentIntent novamente.
setup_intent_setup_attempt_expiredA última tentativa de configuração do SetupIntent expirou. Verifique a propriedade last_setup_error no SetupIntent para obter mais detalhes e forneça uma nova forma de pagamento para tentar concluir esse SetupIntent novamente.
payment_intent_amount_reconfirmation_requiredVocê forneceu informações que alteraram o valor total da sua PaymentIntent. Mostre o valor atualizado ao cliente e tente novamente.
payment_intent_automatic_tax_incompleteQuando automatic_tax[enabled]=true, forneça dados de localização suficientes para determinar as alíquotas com precisão para que o comprador confirme o PaymentIntent e recolha impostos.
payment_intent_action_requiredA forma de pagamento informada exige ações do cliente para serem concluídas, mas error_on_requires_action foi definido. Para adicionar essa forma de pagamento à sua integração, recomendamos que você primeiro atualize sua integração para gerenciar ações.
platform_account_requiredSomente plataformas Stripe Connect podem funcionar com outras contas. Você pode configurar uma plataforma Stripe Connect no Dashboard.
setup_intent_authentication_failureFalha de autenticação na forma de pagamento informada. Informe uma nova forma de pagamento para tentar processar esse SetupIntent novamente.
setup_intent_unexpected_stateO estado do SetupIntent era incompatível com a operação que você estava tentando executar.
setup_intent_invalid_parameterUm ou mais parâmetros fornecidos não foram permitidos para a operação informada no SetupIntent. Consulte a referência de API ou a mensagem de erro retornada para ver quais valores não estavam corretos para esse SetupIntent.
setup_attempt_failedA última tentativa de configuração do SetupIntent falhou. Verifique a propriedade last_setup_error no SetupIntent para obter mais detalhes e forneça uma nova forma de pagamento para tentar configurá-la novamente.
status_transition_invalidA transição de status solicitada não é válida.
payouts_not_allowedOs repasses foram desativados na conta conectada. Verifique o status da conta conectada para ver se é necessário fornecer dados adicionais ou se os repasses foram desativados por outro motivo.
platform_api_key_expiredA chave de API fornecida pela sua plataforma Connect expirou. Isso ocorre se sua plataforma tiver gerado uma nova chave ou a conta conectada tiver sido desconectada da plataforma. Obtenha suas chaves de API atuais do Dashboard e atualize sua integração ou entre em contato com o usuário e reconecte a conta.
postal_code_invalidO código postal informado estava incorreto.
refer_to_customerO cliente interrompeu o pagamento junto ao banco. Entre em contato com ele para obter detalhes e providenciar o pagamento.
resource_already_existsJá existe um recurso com um ID especificado pelo usuário (por exemplo, plano ou cupom). Use um valor diferente e exclusivo para id e tente novamente.
resource_missingO documento de identificação fornecido não é válido. O recurso não existe ou um ID para um recurso diferente foi fornecido.
routing_number_invalidO routing number do banco informado é inválido.
stripe_tax_inactiveO Stripe Tax não foi ativado na sua conta. Consulte a documentação de configuração para começar.
clearing_code_unsupportedO código de compensação informado não é aceito.
secret_key_requiredA chave de API fornecida é uma chave publicável, mas uma chave secreta é necessária. Obtenha suas chaves de API atuais do Dashboard e atualize sua integração para utilizá-las.
state_unsupportedOcorre ao fornecer as informações de legal_entity para uma conta Custom dos EUA, se o estado informado não for aceito. (Esta é principalmente estados e territórios associados.)
tax_id_invalidO número de identificação fiscal informado é inválido (por exemplo, dígitos ausentes). Os dados de identificação fiscal variam conforme o país, mas devem ter pelo menos nove dígitos.
tax_id_prohibitedUm identificador fiscal pode não ser fornecido nesta forma de pagamento porque não é obrigatório.
terminal_location_country_unsupportedO Terminal só está disponível em alguns países. Não é possível criar localizações no seu país no modo de produção.
terminal_reader_offlineA máquina está offline. Verifique se a máquina está ligada e conectada à internet antes de tentar refazer a solicitação. Consulte o guia de integração para obter detalhes sobre como gerenciar esse erro.
terminal_reader_timeoutO tempo se esgotou ao enviar este comando à máquina. Consulte o guia de integração para obter detalhes sobre como gerenciar esse erro.
terminal_reader_busyA máquina está ocupada processando outra solicitação. Consulte o guia de integração para obter detalhes sobre como gerenciar esse erro.
terminal_reader_hardware_faultA máquina já não pode aceitar pagamentos porque foi detectada uma falha irrecuperável de hardware. Entre em contato com o suporte da Stripe e informe o número de série da sua máquina para substituição.
terminal_reader_invalid_location_for_activationA máquina não pode ser ativada no local atualmente registrado. Registre a máquina em um novo local. Consulte Gerenciar localizações para obter mais informações.
terminal_reader_invalid_location_for_paymentA máquina não pode receber pagamentos no local cadastrado. Registre a máquina em um novo local. Consulte Gerenciar localizações para obter mais informações.
tls_version_unsupportedSua integração está usando uma versão mais antiga do TLS que não é compatível. Você precisa estar usando TLS 1.2 ou superior.
token_already_usedO token informado já foi utilizado. Você precisa criar um novo token antes de tentar refazer essa solicitação.
token_in_useO token informado está sendo usado em outra solicitação. Isso ocorre se sua integração estiver fazendo solicitações duplicadas simultaneamente.
transfers_not_allowedNão é possível criar a transferência solicitada. Fale conosco se estiver recebendo este erro.
transfer_source_balance_parameters_mismatchAo criar uma transferência, o parâmetro payments em source_balance não deve ser passado quando o type do saldo estiver definido como issuing.
url_invalidO URL informado é inválido.
not_allowed_on_standard_accountNão são permitidos transferências e repasses em nome de uma conta conectada Standard.
lock_timeoutEste objeto não pode ser acessado no momento porque outra solicitação de API ou processo da Stripe o está acessando. Se esse erro ocorrer de forma intermitente, tente novamente a solicitação. Se esse erro ocorre com frequência e você faz várias solicitações simultâneas para um único objeto, faça suas solicitações em série ou com uma taxa reduzida. Consulte Limites de tempo limite de bloqueio de objetos para obter mais detalhes.
cardholder_phone_number_requiredÉ preciso ter um phone_number cadastrado para titulares de cartão Issuing que criarão cartões da UE. Não é possível criar cartões da UE sem um phone_number registrado para o titular do cartão. Consulte o 3DS Secure para obter mais informações.
return_intent_already_processedNão é possível confirmar este reembolso, pois ele já foi processado.
refund_disputed_paymentNão é possível reembolsar um pagamento contestado.
progressive_onboarding_limit_exceededO limite de onboarding progressivo foi alcançado para a plataforma.
forwarding_api_inactiveA API Vault and Forward não pode ser acessada com essa conta e configuração. Fale conosco se estiver recebendo este erro.
forwarding_api_invalid_parameterParâmetro inválido informado no API Vault and Forward. Consulte nossa documentação da API ou a mensagem de erro retornou para obter mais contexto.
forwarding_api_upstream_connection_timeoutA solicitação para o endpoint de destino atingiu o tempo limite. Isso geralmente indica um problema com o endpoint de destino, e não com a Stripe.
forwarding_api_upstream_connection_errorA Stripe não recebeu uma resposta do endpoint de destino. Isso geralmente indica um problema com o endpoint de destino, e não com a Stripe.
forwarding_api_retryable_upstream_errorO endpoint de destino parece estar offline ou sem resposta, impedindo que a Stripe conclua a solicitação. Repita a solicitação mais tarde.
forwarding_api_upstream_errorO endpoint de destino parece estar offline ou sem resposta, impedindo que a Stripe conclua a solicitação. Talvez você queira investigar o estado da solicitação no terceiro porque bytes podem ter sido enviados e o estado do terceiro pode ser indeterminado.
alipay_upgrade_required This method for creating Alipay payments isn’t supported anymore. Upgrade your integration to use Sources instead.
bitcoin_upgrade_required This method for creating Bitcoin payments isn’t supported anymore. Upgrade your integration to use Sources instead.
card_declined The card has been declined. When a card is declined, the error returned also includes the decline_code attribute with the reason why the card was declined. To learn more, see decline codes.
charge_expired_for_capture The charge can’t be captured because the authorization has expired. Authorization and capture charges must be captured within a set number of days (7 by default).
expired_card The card has expired. Check the expiration date or use a different card.
incorrect_address The card’s address is incorrect. Check the card’s address or use a different card.
incorrect_cvc The card’s security code is incorrect. Check the card’s security code or use a different card.
incorrect_number The card number is incorrect. Check the card’s number or use a different card.
incorrect_zip The card’s postal code is incorrect. Check the card’s postal code or use a different card.
invalid_tax_location The specified location is invalid. Check the Supported address formats for the address formats supported when calculating tax.
invalid_charge_amount The specified amount is invalid. The charge amount must be a positive integer in the smallest currency unit, and not exceed the minimum or maximum amount.
invalid_cvc The card’s security code is invalid. Check the card’s security code or use a different card.
invalid_expiry_month The card’s expiration month is incorrect. Check the expiration date or use a different card.
invalid_expiry_year The card’s expiration year is incorrect. Check the expiration date or use a different card.
invalid_number The card number is invalid. Check the card details or use a different card.
invalid_source_usage The source can’t be used because it isn’t in the correct state (for example, a charge request is trying to use a source with a pending, failed, or consumed status). Check the status of the source you’re attempting to use.
livemode_mismatch Test and live mode API keys, requests, and objects are only available within the corresponding mode.
missing Both a customer and source ID have been provided, but the source hasn’t been saved to the customer. To create a charge for a customer with a specified source, you must first save the card details.
processing_error An error occurred while processing the card. Try again later or with a different payment method.
product_inactive The product this SKU belongs to is no longer available for purchase.
rate_limit Too many requests hit the API too quickly. We recommend an exponential backoff of your requests.
sepa_unsupported_account Your account doesn’t support SEPA payments.
shipping_calculation_failed Shipping calculation failed because the information provided was either incorrect or couldn’t be verified.
sku_inactive The SKU is inactive and no longer available for purchase. Use a different SKU, or make the current SKU active again.
taxes_calculation_failed Tax calculation for the order failed.
testmode_charges_only Your account hasn’t been activated and can only make test charges. Activate your account in the Dashboard to begin processing live charges.
Esta página foi útil?
SimNão
Precisa de ajuda? Fale com o suporte.
Participe do nosso programa de acesso antecipado.
Confira nosso changelog.
Dúvidas? Fale com a equipe de vendas.
LLM? Read llms.txt.
Powered by Markdoc