9jorge
Forum Replies Created
-
Olá, gostaria de saber se o problema de lentidão foi resolvido, Se sim, poderia postar por gentileza. Pois, quando ativo o mesmo plugin todo o sistema fica muito lento.
Forum: Plugins
In reply to: [Woo Mercado Pago Module Oficial] Split Payment (MercadoPago Connect)Boa tarde, essa opção de usar o application_fee só poderá ser utilizada em modo de produção ?
Fico no aguardo para mais esclarecimentos.
Att
Forum: Plugins
In reply to: [Woo Mercado Pago Module Oficial] Split Payment (MercadoPago Connect)Desculpa a demora para responder.
Eu estou usando as credenciais do meu cliente, obtida na “Obtenha as credenciais dos seus usuários”.Vou explicar o fluxo que estou fazendo completo, pode ser que estou errando em algum fluxo.
1º Conecto os usuários e obtendo o authorization code, no código abaixo uso o APP_ID do meu usuário, obtido no aplication
https://auth.mercadopago.com.br/authorization?client_id=APP_ID&response_type=code&platform_id=mp&redirect_uri=http%3A%2F%2Fwww.URL_de_retorno.com2º ) Obtendo o AUTHORIZATION_CODE eu uso ele para fazer obter as credenciais do meu usuário
usando o seguinte código:curl -X POST \ -H 'accept: application/json' \ -H 'content-type: application/x-www-form-urlencoded' \ 'https://api.mercadopago.com/oauth/token' \ -d 'client_secret=ACCESS_TOKEN' \ // Token de acesso do meu usuário. -d 'grant_type=authorization_code' \ -d 'code=AUTHORIZATION_CODE' \ // aqui eu uso o AUTHORIZATION_CODE obtido no passo anterior. -d 'redirect_uri=REDIRECT_URI'3º ) Com isso ele me retorna o seguinte :
{ "access_token": "USER_AT", "public_key": "USER_PK", "refresh_token": "USER_RT", "live_mode": false, "user_id": 123456789, "token_type": "bearer", "expires_in": 15768000, "scope": "offline_access read write" }4º ) Até aqui tudo está funcionando conforme a documentação, porém no próximo passo, eu uso o que eu obtive no passo 3º que é o public_key, para gerar o token de acesso do meu usuário que é “Obtenha os dados do cartão do seu cliente” e “Obtenha o token de uso único para o cartão” link https://www.mercadopago.com.br/developers/pt/solutions/payments/custom-checkout/charge-with-creditcard/javascript/. Para isso eu sigo os passos do checkout transparente onde eu faço um HTTP POST passando o public_key obtido no passo 3 e os dados do meu usuário, e assim obtendo o token.
5º ) A partir daí eu faço o fluxo de pagamento, cobrando uma comissão,
curl -X POST \ -H 'accept: application/json' \ -H 'content-type: application/json' \ https://api.mercadopago.com/v1/payments?access_token=USER_AT \ // obtido no passo 3º -d '{ "transaction_amount": 100, "token": "xxx", // Aqui eu passo o token obtido no passo 4º "description": "Title of what you are paying for", "installments": 1, "payer": { "email": "xxxx" }, "payment_method_id": "visa", "application_fee": 2.56 }'E quando eu executo o código acima é que apresenta a mensagem.
Bom, é esse o fluxo que estou fazendo. Mais até o momento, não consegui prosseguir.
Forum: Plugins
In reply to: [Woo Mercado Pago Module Oficial] Split Payment (MercadoPago Connect)Olá tudo bem, obrigado pela resposta,
Sim a opção “MP Connect / Marketplace mode” está habilitada na aplicação. Porém sem sucesso até o momento.
Forum: Plugins
In reply to: [Woo Mercado Pago Module Oficial] Split Payment (MercadoPago Connect)Olá tudo bem, obrigado pela resposta,
Sim a opção “MP Connect / Marketplace mode” está habilitada na aplicação. Porém sem sucesso até o momento.