setCreditCardHash retorna erro ValidationException
Closed this issue · 1 comments
guiliredu commented
Ao tentar criar um pagamento com cartão de crédito via hash a lib me retorna um erro de validação:
ValidationException in MoipResource.php line 252:
in MoipResource.php line 252
at MoipResource->httpRequest('/v2/orders/ORD-8XWEG9PWG4TR/payments', 'POST', object(Payment)) in Payment.php line 141
Segue o código usado pra gerar o pagamento (basicamente é o código de exemplo):
$payment = $order->payments()
->setCreditCardHash($hash, $customer)
->setInstallmentCount(3)
->setStatementDescriptor('FM - '.$description)
->execute();
Não consegui entender o que causa esse erro. Este mesmo trecho de código (onde gera o customer e a order) é usado caso a pessoa selecione pagamento por boleto e não dá erro (está em produção até)
caiogaspar commented
Olá @guiliredu, tudo bem?
Pra ver exatamente o que está sendo retornado como erro de validação, use nossa seção de tratamento de exceções.
Abs!