Alternativa 3

Alternativa 3

Causa: Nos pagamentos com cartão de crédito/débito não há correspondência entre a forma de pagamento informada no post e a cadastrada pelo Mercado Pago. Isso pode ser verificado a partir do seguinte endpoint:

https://api.mercadopago.com/v1/payment_methods/search?public_key=APP_USR-xxx-xxx-xxx-xxx-xxx&bins=xxx&processing_mode=agregador&marketplace=NONE

Substituindo os parâmetros 'public_key' pelo da aplicação a partir da qual você está tentando lançar o pagamento e 'bins' pelo BIN do cartão. Exemplo: '421410'

Solução: O 'payment_method_id' do posto de pagamento deve corresponder aos dados fornecidos pela resposta à chamada dos meios de pagamento. Se o resultado informar que a forma de pagamento é, por exemplo, visa, o ‘payment_method_id’ da tentativa de lançamento também deverá ser ‘visa’.

As informações foram úteis?