UNPKG

@jackiemacklein/nettz-utils

Version:

Serviços de imagem, e-mail, códigos de barras, utilitários numéricos e componentes React para apps Node.js com TypeScript

53 lines (52 loc) 1.85 kB
"use strict"; /** * @author Jackiê Macklein * @company Onside tecnologia/Nettz * @copyright Todos direitos reservados. * @description Tipos para integração com API de Transação Remota da EvoluServices. * Referência: https://evoluservices.github.io/evoluservices-developer/docs/remote-transaction/intro-remote-transaction */ Object.defineProperty(exports, "__esModule", { value: true }); exports.EvoTransactionStatus = exports.EvoTerminalStatus = exports.EvoPaymentBrand = exports.EVOPAGAMENTOS_PRODUCTION_BASE_URL = exports.EVOPAGAMENTOS_DEFAULT_BASE_URL = void 0; /** Desenvolvimento: https://sandbox.evoluservices.com */ exports.EVOPAGAMENTOS_DEFAULT_BASE_URL = "https://sandbox.evoluservices.com"; /** Produção: https://api.evoluservices.com */ exports.EVOPAGAMENTOS_PRODUCTION_BASE_URL = "https://api.evoluservices.com"; /** Strings oficiais de bandeira documentadas pela EvoluServices. */ exports.EvoPaymentBrand = { VISA_CREDITO: "VISA_CREDITO", VISA_ELECTRON: "VISA_ELECTRON", MASTERCARD: "MASTERCARD", MAESTRO: "MAESTRO", AMEX: "AMEX", DINERS: "DINERS", HIPERCARD: "HIPERCARD", AURA: "AURA", SOROCRED: "SOROCRED", ELO: "ELO", SICREDI: "SICREDI", ELO_DEBITO: "ELO_DEBITO", HIPER: "HIPER", AGIPLAN: "AGIPLAN", BANESCARD: "BANESCARD", CREDZ: "CREDZ", JCB: "JCB", CABAL: "CABAL", MAIS: "MAIS", }; exports.EvoTerminalStatus = { ONLINE: "ONLINE", ONLINE_DIFFERENT_ACCOUNT: "ONLINE_DIFFERENT_ACCOUNT", OFFLINE: "OFFLINE", UNKNOWN: "UNKNOWN", }; exports.EvoTransactionStatus = { APPROVED: "APPROVED", COMPLETE: "COMPLETE", CANCELLED: "CANCELLED", PRE_APPROVED: "PRE_APPROVED", INCOMPLETE: "INCOMPLETE", ABORTED: "ABORTED", ABORTED_BY_MERCHANT: "ABORTED_BY_MERCHANT", PARTIALLY_CANCELLED: "PARTIALLY_CANCELLED", };