Support » Plugin: Woo Mercado Pago Module Oficial » preapproval API 404 Not found

  • No momento de processar qualquer pagamento de assinaturas estou recebendo a seguinte mensagem:
    “Ocorreu um erro ao processar o seu pagamento. Por favor, tente novamente ou entre em contato para conseguir ajudar.”

    Após fazer um rápido debug verifiquei que a API /preapproval esta retornando um 404. Segue baixo o request realizado:

    POST https://api.mercadopago.com/preapproval?access_token=%5BTOKEN ID HERE] HTTP/1.1
    Accept-Encoding: gzip,deflate
    Content-Type: application/json
    Content-Length: 419
    Host: api.mercadopago.com
    Connection: Keep-Alive
    User-Agent: Apache-HttpClient/4.1.1 (java 1.5)

    {
    “payer_email”: “[CUSTOMER ID]”,
    “back_url”: “https:\/\/[WEBSITE HERE]\/checkout\/order-received\/1179\/?key=wc_order_HCofx8ZQ1HghH”,
    “reason”: “[PRODUCT DESCRIPTION]”,
    “external_reference”: “WC-1179”,
    “auto_recurring”: {
    “frequency”: “1”,
    “frequency_type”: “months”,
    “transaction_amount”: 6.25,
    “currency_id”: “BRL”
    },
    “sponsor_id”: [ID]
    }

    Alguem sabe como corrigir esse erro? ou pelo menos como contornar-lo?

    MercadoPago Plugin Versão 3.0.17
    Woocommerce Plugin Versão 3.6.4
    Woocommerce Subscription Plugin Versão 2.5.6
    Wordpress Versão 5.2.2

    @claudiosanches

    • This topic was modified 7 months, 2 weeks ago by devappz.
  • The topic ‘preapproval API 404 Not found’ is closed to new replies.