Open danielfsc opened 1 year ago
Eu estava recebendo esse erro ao usar o CreateCustomerRequest. Estava passando o parâmetro META como array vazio. Esse era o problema. Depois que eu passei um array com valores o problema parou de aparecer.
Realmente, esse caso é muito ruim, pois, o SDK não passa exatamente quais campos estão faltando e nos envia somente estes erros genéricos.
Desse jeito é possível pegar os erros específicos.
try {
$checkoutOrder = app(PagarmeOrderService::class)->createCheckoutOrderFromMagentoOrder($magentoOrder);
} catch (ApiException $e) {
$responseBody = json_decode($e->getHttpResponse()->getRawBody());
Log::error('Validation Error: ' . $responseBody->message, [
'errors' => $responseBody->errors,
'request' => $responseBody->request,
]);
}
Estou recebendo esse erro. Tem algum jeito para eu ver qual campo está dando problema, como tem na API Reference de vocês?