Árvore de páginas

Versões comparadas

Chave

  • Esta linha foi adicionada.
  • Esta linha foi removida.
  • A formatação mudou.

...

PARÂMETROTIPOOBRIGATÓRIODESCRIÇÃO
VersionstringtrueVersão da API
ExecutionstringtrueTipo da execução cetContinue, cetInterrupt, cetFailed
TotalDoublefalseTotal do pagamento realizado
DiscountDoublefalseDesconto no total pago na venda
IncreaseDoublefalseAcréscimo no total pago na venda
PaymentNumberIntegertrueNúmero da forma de pagamento
AuthorizationCodeText(15)trueCódigo de autorização do pagamento
VouchersPrintArray of objectsfalseInformações para impressão do recibo do pagamento


ParâmetroTipoDescrição
TextStringTexto a ser impresso no recibo de pagamento
IdentifcationArray of objectsfalseInformações para identificação do cliente


ParâmetroTipoDescrição
DocumentStringNúmero do documento de
identificação do cliente
PartnerCodeIntegerCódigo do parceiro
DocumentTypeStringTipo de documento de
identificação

TransactionCanceledCode

String

false

NSU Cancelamento

InstallmentAmount

Integer

false

Quantidade de parcelas

FirstDigitCard

String

false

BIN do cartão

LastDigitCard

String

false

Últimos dígitos do cartão

FlagCard

String

false

Código da bandeira do cartão

OwnerCard

String

false

Nome do dono do cartão

ExpirationDateCard

String

false

Data de validade do cartão

IdWallet

String

false

ID da carteira digital

TypeWallet

String

false

Tipo da carteira digital

NetworkCard

String

false

Código da rede

PaymentType Stringfalse

Tipo do Pagamento 

Exemplo:

mtFinalizadoraDinheiro ==> cptMoney;
mtFinalizadoraCheque ==> cptCheck;
mtFinalizadoraCartaoCredito ==> cptCreditCard;
mtFinalizadoraCartaoDebito ==> cptDebitCard;
mtFinalizadoraPos ==> cptPOS;
mtFinalizadoraTicket ==> cptPaperTicket;
mtFinalizadoraConvenio ==> cptAgreement;
mtFinalizadoraValeCredito ==> cptWorthCredit;
mtFinalizadoraValeDebito ==> cptWorthDebit;
mtFinalizadoraBoleto ==> cptBillet;
mtFinalizadoraNotaPromissoria ==> cptPromissoryNote;
mtFinalizadoraFinanceiro ==> cptFinancialCredit;
mtFinalizadoraCarteiraDigital ==> cptDigitalWallet;

...

{
  "Event": "cetBefore",
  "Execution": "cetContinue",
  "ID": "001600000591145",
  "Operation": "cotSalePayment",
  "Pay"{
     "Discount": 0,
     "Increase": 0,
     "PaymentNumber": 1,
     "Total": 4.99
   },
  "Sale"{
     "Discount": 0,
     "Header"{
        "AccountingDate": "2020-03-10T00 00 00",
        "DateTimeIssue": "2020-03-10T16 57 34",
        "IdDocument": 591145,
       "CooDocument": 527,
"IdStore": 1, "IdTerminal": 600, "IdUser": 2, "Status"": sttValid" }, "ID": "001600000591145", "Increase": 0, "Items"[ { "BarCode": "7891000100103", "CaptionPacking": "UN", "Description": "MOCA", "DiscountAmount": 0, "DiscountPrice": 0, "IncreasePrice": 0, "InternalCode": "4900", "ItemNumber": 1, "PackingQuantity": 1, "Quantity": 1, "Status": "sttValid", "TotalPrice": 4.99, "UnitPrice": 4.99 } ], "Total": 4.99 }, "Version": 1 }

...

{
    "Event": "cetBefore",
    "Execution": "cetContinue",
    "ID": "001222010768134",
    "Operation": "cotSalePayment",
    "ParkingTicket": null,
    "Pay": {
        "AuthorizationCode": "",
        "Discount": 0.0,
        "ExpirationDateCard": "",
        "FirstDigitCard": "",
        "FlagCard": "",
        "IDPayment": "",
        "IdWallet": "",
        "Identification": null,
        "Increase": 0.0,
        "InstallmentAmount": 0,
        "LastDigitCard": "",
        "NetworkCard": "",
        "OwnerCard": "",
        "PaymentNumber": 333,
        "PaymentType": "cptBillet",
        "Thing": 0.0,
        "Total": 2.0,
        "TransactionCanceledCode": "",
        "TransactionCode": "",
        "TypeWallet": "",
        "VouchersPrint": []
    },
    "Response": "OK",
    "Sale": {
        "Discount": 0.0,
        "DiscountCodes": [],
        "Header": {
            "AccountingDate": "2023-02-09T00:00:00",
            "DateTimeIssue": "2023-02-09T16:54:12",
            "IdDocument": 10768134,

            "CooDocument": 527,
            "IdInvoiceKey": "",
            "IdStore": 1,
            "IdTerminal": 222,
            "IdUser": 2,
            "Identification": [],
            "Status": "sttValid"
        },
        "ID": "001222010768134",
        "Increase": 0.0,
        "Items": [
            {
                "BarCode": "417618",
                "CaptionPacking": "UN",
                "Description": "SORVETE NESTLE 2 LITROS *CREME",
                "DiscountPrice": 0.0,
                "IdSegment": 3,
                "IncreasePrice": 0.0,
                "InternalCode": "24",
                "ItemNumber": 1,
                "OrderNumber": "",
                "PackingQuantity": 1.0,
                "PartitionDiscount": [],
                "PartitionIncrease": [],
                "Quantity": 1.0,
                "SellerCode": 0,
                "Status": "sttValid",
                "TotalPrice": 2.0,
                "UnitPrice": 2.0
            }
        ],
        "Messages": {
            "Customer": [],
            "User": []
        },
        "PartitionDiscount": [],
        "PartitionIncrease": [],
        "PaymentChange": null,
        "Payments": [],
        "Print": null,
        "SolidaryChange": null,
        "TaxDocument": null,
        "Total": 2.0,
        "VouchersPrint": []
    },
    "Version": 1
}

...