Fórum OpenCart Brasil

Por um e-commerce livre, confiável e profissional

Suporte geral sobre problemas técnicos para OpenCart v2.x.
Por veteranodf
Mensagens Especiais Curtidas
#68699
Tem que checar o erro que esta dando, como não tenho acesso a API não posso auxiliar muito, somente no que você posta aqui, se notar esse campo deve ter apenas números, então se tiver utilizando formatação no mesmo tente da forma abaixo; Se for uma API fechada solicite auxilio ao desenvolvedor, caso for aberta poste o link para baixar e analisar o código fonte;
Código: Selecionar todos
 'cpf_cnpj'         => preg_replace('/[^0-9]/', '', $result['custom_field']['1']);
Por veteranodf
Mensagens Especiais Curtidas
#68706
No arquivo catalog/controller/feed/rest_api.php

Antes de $payment = array( adicione o código abaixo;
Código: Selecionar todos
$custom_field_bling = json_decode($result['custom_field'], true);
Onde estava adicionando cpf_cnpj' => preg_replace('/[^0-9]/', '', $result['custom_field']['2']), substitua para;
Código: Selecionar todos
'cpf_cnpj'         => preg_replace('/[^0-9]/', '', $custom_field_bling['2'])
Agora creio que vai rodar certinho;