Para o processo de vendas ser feito deve ser chamado o método Sale()
passando os parâmetros da venda.
_justa.Sale(1000, 1, 2, 3);
Parâmetros de Venda
1 | Amount | Decimal | - | Deve ser informado valores sem vírgula, será considerado os 2 últimos dígitos como casa decimal (exemplo: 2354 = 23,54) |
2 | Product | 1,2,4,6,8 ou 98 | Tipos de cartão (pagamento) aceito nas transações | 1 = Crédito, 2 = Débito, 4 = Voucher, 6 = Venda digitada (Crédito), 8 = Outros e 98 = Pix |
3 | FinType | 0,1,2,4,8 ou 16 | Tipo de Financiamento (Obs: Esse parâmetro só é obrigatório caso a venda seja diferente de "À Vista") | 0 = Pix, 1 = à vista, 2 = parcelado pelo emissor, 4 = parcelado pelo estabelecimento, 8 = pré-datado e 16 = CDC\crediário |
4 | Installments | 2,3,4.... | Quantidade de parcelas | Valor "Inteiro" maior que "1" informado apenas para vendas parceladas, indicando o numero de parcelas |
5 | PreDate | String | Data de Vencimento da parcela | Necessário informar quando for uma venda por Débito Pré-Datado. Formato DDMMAA. |
6 | CardFullPan | String | Número completo do cartão de crédito. | Utilizado quando for uma Venda digitada (Product = 6) |
7 | MultiCard | 1 | Venda Multi Tef - Tipo Opcional de Venda | Valor inteiro igual a 1. Utilizado quando for uma Venda for Multi Tef |