7glaucio
Forum Replies Created
-
Me recomendaram usar o plugin da Maxipago. Eu nem sabia que isso era possível. Ademais, o plugin sequer está na busca do WordPress. Tem que ir lá no Git e baixar a mão pra instalar. Se eles me falassem isso meses atrás, teria evitado dor de cabeça
Veja abaixo o que a Rede me respondeu depois de quase uma semana.
Detalhe: Antes funcionava normal. De repente parou de funcionar e disseram que tínhamos que assinar um termo para ativar essa função. Ativamos e voltou. Agora parou de novo e eles me vê com essa que tem que mudar como a requisição é feita.___________________
Para realizar vendas na funcionalidade de 3DS, é possível enviar tanto para Crédito quanto para Débito.
Para a transação abaixo, não foi enviada como 3DS, e na requisição o parâmetro Kind foi informado como “Credit” e em seguida foi aprovada com sucesso.
Request:
{
“capture”: true,
“kind”: “credit”,
“reference”: “1604842158”,
“amount”: “21990”,
“cardHolderName”: “SARAH O S SANTOS”,
“cardNumber”: “550209******5608”,
“expirationMonth”: “**”,
“expirationYear”: “****”,
“securityCode”: “***”,
“affiliation”: null,
“token”: null,
“guidFrontend”: null
}
Response:
{
“reference”: “1604842158”,
“tid”: “11072011080904434086”,
“nsu”: “251358417”,
“authorizationCode”: “478862”,
“brandTid”: “478862”,
“dateTime”: “2020-11-08T09:16:52-03:00”,
“amount”: 21990,
“cardBin”: “550209”,
“last4”: “5608”,
“returnCode”: “00”,
“returnMessage”: “Success.”,
“links”: [
{
“method”: “GET”,
“rel”: “transaction”,
“href”: “https://api.userede.com.br/erede/v1/transactions/11072011080904434086”
},
{
“method”: “POST”,
“rel”: “refund”,
“href”: “https://api.userede.com.br/erede/v1/transactions/11072011080904434086/refunds”
}
]
}
As requisições de 3DS, serão enviadas da seguinte forma com os paramentros de threeDSecure preenchidos :
{
“kind”: “debit”,
“capture”: true,
“reference”: “pedido123”,
“amount”: 2099,
“cardholderName”: “John Snow”,
“cardNumber”: “22230****400010”,
“expirationMonth”: 12,
“expirationYear”: 2020,
“securityCode”: “235”,
“threeDSecure”: {
“embedded”: true,
“onFailure”: “decline”,
“userAgent”: “Mozilla/5.0 (iPad; U; CPU OS 3_2_1 like Mac OS X; en-us) AppleWebKit/531.21.10 (KHTML, like Gecko) Mobile/7B405”
},
“urls”: [
{
“kind”: “threeDSecureSuccess”,
“url”: “https://redirecturl.com/3ds/success”
},
{
“kind”: “threeDSecureFailure”,
“url”: “https://redirecturl.com/3ds/failure”
}
]
}
Por gentileza poderia me informar se foi configurado o 3DS no módulo Woocommerce também?
Tentei com o Storefront e deu na mesma. Informamos os dados de cartão e deu um erro de “cartão não autorizado”. Estou achando que é zebra na Rede mesmo…