UNPKG

pix-utils

Version:

Set of tools to parse, generate and validate payments of Brazil Instant Payment System (Pix)

48 lines 4.25 kB
"use strict"; Object.defineProperty(exports, "__esModule", { value: true }); exports.TagsWithSubTags = exports.EmvMandatory = exports.EmvMaiSchema = exports.EmvAdditionalDataSchema = exports.EmvSchema = void 0; var EmvSchema; (function (EmvSchema) { EmvSchema[EmvSchema["TAG_INIT"] = 0] = "TAG_INIT"; EmvSchema[EmvSchema["TAG_ONETIME"] = 1] = "TAG_ONETIME"; EmvSchema[EmvSchema["TAG_MAI"] = 26] = "TAG_MAI"; EmvSchema[EmvSchema["TAG_MCC"] = 52] = "TAG_MCC"; EmvSchema[EmvSchema["TAG_TRANSACTION_CURRENCY"] = 53] = "TAG_TRANSACTION_CURRENCY"; EmvSchema[EmvSchema["TAG_TRANSACTION_AMOUNT"] = 54] = "TAG_TRANSACTION_AMOUNT"; EmvSchema[EmvSchema["TAG_COUNTRY_CODE"] = 58] = "TAG_COUNTRY_CODE"; EmvSchema[EmvSchema["TAG_MERCHANT_NAME"] = 59] = "TAG_MERCHANT_NAME"; EmvSchema[EmvSchema["TAG_MERCHANT_CITY"] = 60] = "TAG_MERCHANT_CITY"; EmvSchema[EmvSchema["TAG_POSTAL_CODE"] = 61] = "TAG_POSTAL_CODE"; EmvSchema[EmvSchema["TAG_UNRESERVED_TEMPLATE"] = 80] = "TAG_UNRESERVED_TEMPLATE"; EmvSchema[EmvSchema["TAG_ADDITIONAL_DATA"] = 62] = "TAG_ADDITIONAL_DATA"; EmvSchema[EmvSchema["TAG_CRC"] = 63] = "TAG_CRC"; })(EmvSchema || (exports.EmvSchema = EmvSchema = {})); var EmvAdditionalDataSchema; (function (EmvAdditionalDataSchema) { EmvAdditionalDataSchema[EmvAdditionalDataSchema["TAG_TXID"] = 5] = "TAG_TXID"; })(EmvAdditionalDataSchema || (exports.EmvAdditionalDataSchema = EmvAdditionalDataSchema = {})); var EmvMaiSchema; (function (EmvMaiSchema) { EmvMaiSchema[EmvMaiSchema["TAG_MAI_GUI"] = 0] = "TAG_MAI_GUI"; EmvMaiSchema[EmvMaiSchema["TAG_MAI_PIXKEY"] = 1] = "TAG_MAI_PIXKEY"; EmvMaiSchema[EmvMaiSchema["TAG_MAI_INFO_ADD"] = 2] = "TAG_MAI_INFO_ADD"; EmvMaiSchema[EmvMaiSchema["TAG_MAI_FSS"] = 3] = "TAG_MAI_FSS"; EmvMaiSchema[EmvMaiSchema["TAG_MAI_URL"] = 25] = "TAG_MAI_URL"; EmvMaiSchema["BC_GUI"] = "br.gov.bcb.pix"; })(EmvMaiSchema || (exports.EmvMaiSchema = EmvMaiSchema = {})); var EmvMandatory; (function (EmvMandatory) { EmvMandatory[EmvMandatory["TAG_MCC"] = 52] = "TAG_MCC"; EmvMandatory[EmvMandatory["TAG_TRANSACTION_CURRENCY"] = 53] = "TAG_TRANSACTION_CURRENCY"; EmvMandatory[EmvMandatory["TAG_COUNTRY_CODE"] = 58] = "TAG_COUNTRY_CODE"; EmvMandatory[EmvMandatory["TAG_MERCHANT_NAME"] = 59] = "TAG_MERCHANT_NAME"; EmvMandatory[EmvMandatory["TAG_MERCHANT_CITY"] = 60] = "TAG_MERCHANT_CITY"; EmvMandatory[EmvMandatory["TAG_POSTAL_CODE"] = 61] = "TAG_POSTAL_CODE"; })(EmvMandatory || (exports.EmvMandatory = EmvMandatory = {})); var TagsWithSubTags; (function (TagsWithSubTags) { TagsWithSubTags[TagsWithSubTags["TAG_MAI"] = 26] = "TAG_MAI"; TagsWithSubTags[TagsWithSubTags["TAG_ADDITIONAL_DATA"] = 62] = "TAG_ADDITIONAL_DATA"; TagsWithSubTags[TagsWithSubTags["TAG_UT"] = 80] = "TAG_UT"; })(TagsWithSubTags || (exports.TagsWithSubTags = TagsWithSubTags = {})); //# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoicGl4RW12U2NoZW1hLmpzIiwic291cmNlUm9vdCI6IiIsInNvdXJjZXMiOlsiLi4vLi4vLi4vc3JjL3R5cGVzL3BpeEVtdlNjaGVtYS50cyJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiOzs7QUFBQSxJQUFZLFNBY1g7QUFkRCxXQUFZLFNBQVM7SUFDbkIsaURBQVksQ0FBQTtJQUNaLHVEQUFlLENBQUE7SUFDZixnREFBWSxDQUFBO0lBQ1osZ0RBQVksQ0FBQTtJQUNaLGtGQUE2QixDQUFBO0lBQzdCLDhFQUEyQixDQUFBO0lBQzNCLGtFQUFxQixDQUFBO0lBQ3JCLG9FQUFzQixDQUFBO0lBQ3RCLG9FQUFzQixDQUFBO0lBQ3RCLGdFQUFvQixDQUFBO0lBQ3BCLGdGQUE0QixDQUFBO0lBQzVCLHdFQUF3QixDQUFBO0lBQ3hCLGdEQUFZLENBQUE7QUFDZCxDQUFDLEVBZFcsU0FBUyx5QkFBVCxTQUFTLFFBY3BCO0FBRUQsSUFBWSx1QkFFWDtBQUZELFdBQVksdUJBQXVCO0lBQ2pDLDZFQUFZLENBQUE7QUFDZCxDQUFDLEVBRlcsdUJBQXVCLHVDQUF2Qix1QkFBdUIsUUFFbEM7QUFFRCxJQUFZLFlBT1g7QUFQRCxXQUFZLFlBQVk7SUFDdEIsNkRBQWUsQ0FBQTtJQUNmLG1FQUFrQixDQUFBO0lBQ2xCLHVFQUFvQixDQUFBO0lBQ3BCLDZEQUFlLENBQUE7SUFDZiw4REFBZ0IsQ0FBQTtJQUNoQix5Q0FBeUIsQ0FBQTtBQUMzQixDQUFDLEVBUFcsWUFBWSw0QkFBWixZQUFZLFFBT3ZCO0FBRUQsSUFBWSxZQU9YO0FBUEQsV0FBWSxZQUFZO0lBQ3RCLHNEQUEyQixDQUFBO0lBQzNCLHdGQUE2RCxDQUFBO0lBQzdELHdFQUE2QyxDQUFBO0lBQzdDLDBFQUErQyxDQUFBO0lBQy9DLDBFQUErQyxDQUFBO0lBQy9DLHNFQUEyQyxDQUFBO0FBQzdDLENBQUMsRUFQVyxZQUFZLDRCQUFaLFlBQVksUUFPdkI7QUFFRCxJQUFZLGVBSVg7QUFKRCxXQUFZLGVBQWU7SUFDekIsNERBQTJCLENBQUE7SUFDM0Isb0ZBQW1ELENBQUE7SUFDbkQsMERBQTBDLENBQUE7QUFDNUMsQ0FBQyxFQUpXLGVBQWUsK0JBQWYsZUFBZSxRQUkxQiJ9