...
Essa documentação tem como objetivo explicar quais são os parâmetros necessários e qual o funcionamento da utilização da integração do PDV com a Fenyx, para consulta de cheque.
...
No momento do pagamento com cheque, se a integração estiver ativa, será enviada uma consulta para a Fenyx realizar a validação.
O cheque é considerado como bloqueado apenas quando o campo "SEQ_14" (campo "Existe restrição CCF") do retorno da Fenyx for igual a "S" ("Sim").
O retorno é tratado das seguintes formas (no tópico 04 é possível verificar um exemplo de XML de retorno da Fenyx):
...
<?xml version="1.0" encoding="utf-8"?>
<CHEQUEEXPERTPDV>
<HEADER_OUTPUT>
<SEQ_01>FRXSC03</SEQ_01>
<SEQ_02>VS0160</SEQ_02>
<SEQ_03>001</SEQ_03>
<SEQ_04>000301</SEQ_04>
<SEQ_05>PDV</SEQ_05>
<SEQ_06> </SEQ_06>
<SEQ_07>J</SEQ_07>
<SEQ_08>016116116116188</SEQ_08>
<SEQ_09> </SEQ_09>
<SEQ_10>BW1416DS23560626</SEQ_10>
<SEQ_11>14062023</SEQ_11>
<SEQ_12>155626</SEQ_12>
<SEQ_13> </SEQ_13>
<SEQ_14>N</SEQ_14>
<SEQ_15>N</SEQ_15>
<SEQ_16>N</SEQ_16>
<SEQ_17>I</SEQ_17>
<SEQ_18>N</SEQ_18>
<SEQ_19/>
<SEQ_20>N</SEQ_20>
<SEQ_21>N</SEQ_21>
<SEQ_22>I</SEQ_22>
<SEQ_23>I</SEQ_23>
<SEQ_24/>
<SEQ_25>X</SEQ_25>
</HEADER_OUTPUT>
<REGISTRO_03>
<SEQ_01/>
<SEQ_02/>
<SEQ_03/>
<SEQ_04/>
<SEQ_05/>
<SEQ_06/>
<SEQ_07/>
<SEQ_08/>
<SEQ_09/>
<SEQ_10/>
<SEQ_11/>
<SEQ_12/>
<SEQ_13/>
<SEQ_14/>
<SEQ_15/>
<SEQ_16/>
<SEQ_17/>
<SEQ_18/>
<SEQ_19/>
<SEQ_20/>
</REGISTRO_03>
<REG_90>
<SEQ_01/>
<SEQ_02/>
<SEQ_03>CONSULTA CONCLUIDA COM SUCESSO</SEQ_03>
</REG_90>
<REG_99>
<SEQ_01>F99</SEQ_01>
<SEQ_02>FIM</SEQ_02>
</REG_99>
</CHEQUEEXPERTPDV>