├── .gitignore ├── LICENSE.txt ├── MANIFEST.in ├── README.srt ├── febraban ├── __init__.py └── cnab240 │ ├── __init__.py │ ├── characterType.py │ ├── itau │ ├── __init__.py │ ├── charge │ │ ├── __init__.py │ │ ├── file │ │ │ ├── __init__.py │ │ │ ├── file.py │ │ │ ├── header.py │ │ │ ├── headerLot.py │ │ │ ├── trailer.py │ │ │ └── trailerLot.py │ │ ├── layout.pdf │ │ ├── result │ │ │ ├── __init__.py │ │ │ ├── errors.py │ │ │ ├── occurrences.py │ │ │ └── parser.py │ │ └── slip │ │ │ ├── __init__.py │ │ │ ├── segmentP.py │ │ │ ├── segmentQ.py │ │ │ ├── segmentR.py │ │ │ └── slip.py │ └── sispag │ │ ├── __init__.py │ │ ├── file │ │ ├── __init__.py │ │ ├── file.py │ │ ├── header.py │ │ ├── headerLot.py │ │ ├── lot.py │ │ ├── trailer.py │ │ └── trailerLot.py │ │ ├── layout.pdf │ │ ├── payment │ │ ├── __init__.py │ │ ├── barCodePayment.py │ │ ├── chargePayment.py │ │ ├── darfPayment.py │ │ ├── dasPayment.py │ │ ├── fgtsPayment.py │ │ ├── gnrePayment.py │ │ ├── gpsPayment.py │ │ ├── issPayment.py │ │ ├── nonBarCodePayment.py │ │ ├── segmentA.py │ │ ├── segmentJ.py │ │ ├── segmentJ52.py │ │ ├── segmentN.py │ │ ├── segmentO.py │ │ ├── transfer.py │ │ └── utilityPayment.py │ │ └── result │ │ ├── __init__.py │ │ ├── occurrences.py │ │ └── parser.py │ ├── libs │ ├── __init__.py │ ├── barCode.py │ ├── dac.py │ ├── enum.py │ ├── fileUtils.py │ ├── middlewares │ │ ├── __init__.py │ │ └── row.py │ ├── paymentKind.py │ ├── paymentMethod.py │ └── paymentType.py │ ├── row.py │ ├── tests │ ├── __init__.py │ └── itau │ │ ├── __init__.py │ │ ├── charge │ │ ├── __init__.py │ │ ├── cancelTest.py │ │ ├── parserTest.py │ │ ├── segmentPTest.py │ │ ├── segmentQTest.py │ │ └── slipTest.py │ │ └── transfer │ │ ├── __init__.py │ │ ├── fileTest.py │ │ ├── parserTest.py │ │ └── paymentTest.py │ └── user.py ├── sample-charge-cancel.py ├── sample-charge-parser.py ├── sample-charge-payment.py ├── sample-charge.py ├── sample-das-barcode-payment.py ├── sample-iss-barcode-payment.py ├── sample-sispag-parser.py ├── sample-transfer.py ├── sample-utility-payment.py └── setup.py /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/starkbank/febraban-python/HEAD/.gitignore -------------------------------------------------------------------------------- /LICENSE.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/starkbank/febraban-python/HEAD/LICENSE.txt -------------------------------------------------------------------------------- /MANIFEST.in: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/starkbank/febraban-python/HEAD/MANIFEST.in -------------------------------------------------------------------------------- /README.srt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/starkbank/febraban-python/HEAD/README.srt -------------------------------------------------------------------------------- /febraban/__init__.py: -------------------------------------------------------------------------------- 1 | 2 | -------------------------------------------------------------------------------- /febraban/cnab240/__init__.py: -------------------------------------------------------------------------------- 1 | 2 | -------------------------------------------------------------------------------- /febraban/cnab240/characterType.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/starkbank/febraban-python/HEAD/febraban/cnab240/characterType.py -------------------------------------------------------------------------------- /febraban/cnab240/itau/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /febraban/cnab240/itau/charge/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/starkbank/febraban-python/HEAD/febraban/cnab240/itau/charge/__init__.py -------------------------------------------------------------------------------- /febraban/cnab240/itau/charge/file/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /febraban/cnab240/itau/charge/file/file.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/starkbank/febraban-python/HEAD/febraban/cnab240/itau/charge/file/file.py -------------------------------------------------------------------------------- /febraban/cnab240/itau/charge/file/header.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/starkbank/febraban-python/HEAD/febraban/cnab240/itau/charge/file/header.py -------------------------------------------------------------------------------- /febraban/cnab240/itau/charge/file/headerLot.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/starkbank/febraban-python/HEAD/febraban/cnab240/itau/charge/file/headerLot.py -------------------------------------------------------------------------------- /febraban/cnab240/itau/charge/file/trailer.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/starkbank/febraban-python/HEAD/febraban/cnab240/itau/charge/file/trailer.py -------------------------------------------------------------------------------- /febraban/cnab240/itau/charge/file/trailerLot.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/starkbank/febraban-python/HEAD/febraban/cnab240/itau/charge/file/trailerLot.py -------------------------------------------------------------------------------- /febraban/cnab240/itau/charge/layout.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/starkbank/febraban-python/HEAD/febraban/cnab240/itau/charge/layout.pdf -------------------------------------------------------------------------------- /febraban/cnab240/itau/charge/result/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /febraban/cnab240/itau/charge/result/errors.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/starkbank/febraban-python/HEAD/febraban/cnab240/itau/charge/result/errors.py -------------------------------------------------------------------------------- /febraban/cnab240/itau/charge/result/occurrences.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/starkbank/febraban-python/HEAD/febraban/cnab240/itau/charge/result/occurrences.py -------------------------------------------------------------------------------- /febraban/cnab240/itau/charge/result/parser.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/starkbank/febraban-python/HEAD/febraban/cnab240/itau/charge/result/parser.py -------------------------------------------------------------------------------- /febraban/cnab240/itau/charge/slip/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /febraban/cnab240/itau/charge/slip/segmentP.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/starkbank/febraban-python/HEAD/febraban/cnab240/itau/charge/slip/segmentP.py -------------------------------------------------------------------------------- /febraban/cnab240/itau/charge/slip/segmentQ.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/starkbank/febraban-python/HEAD/febraban/cnab240/itau/charge/slip/segmentQ.py -------------------------------------------------------------------------------- /febraban/cnab240/itau/charge/slip/segmentR.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/starkbank/febraban-python/HEAD/febraban/cnab240/itau/charge/slip/segmentR.py -------------------------------------------------------------------------------- /febraban/cnab240/itau/charge/slip/slip.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/starkbank/febraban-python/HEAD/febraban/cnab240/itau/charge/slip/slip.py -------------------------------------------------------------------------------- /febraban/cnab240/itau/sispag/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/starkbank/febraban-python/HEAD/febraban/cnab240/itau/sispag/__init__.py -------------------------------------------------------------------------------- /febraban/cnab240/itau/sispag/file/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /febraban/cnab240/itau/sispag/file/file.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/starkbank/febraban-python/HEAD/febraban/cnab240/itau/sispag/file/file.py -------------------------------------------------------------------------------- /febraban/cnab240/itau/sispag/file/header.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/starkbank/febraban-python/HEAD/febraban/cnab240/itau/sispag/file/header.py -------------------------------------------------------------------------------- /febraban/cnab240/itau/sispag/file/headerLot.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/starkbank/febraban-python/HEAD/febraban/cnab240/itau/sispag/file/headerLot.py -------------------------------------------------------------------------------- /febraban/cnab240/itau/sispag/file/lot.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/starkbank/febraban-python/HEAD/febraban/cnab240/itau/sispag/file/lot.py -------------------------------------------------------------------------------- /febraban/cnab240/itau/sispag/file/trailer.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/starkbank/febraban-python/HEAD/febraban/cnab240/itau/sispag/file/trailer.py -------------------------------------------------------------------------------- /febraban/cnab240/itau/sispag/file/trailerLot.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/starkbank/febraban-python/HEAD/febraban/cnab240/itau/sispag/file/trailerLot.py -------------------------------------------------------------------------------- /febraban/cnab240/itau/sispag/layout.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/starkbank/febraban-python/HEAD/febraban/cnab240/itau/sispag/layout.pdf -------------------------------------------------------------------------------- /febraban/cnab240/itau/sispag/payment/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /febraban/cnab240/itau/sispag/payment/barCodePayment.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/starkbank/febraban-python/HEAD/febraban/cnab240/itau/sispag/payment/barCodePayment.py -------------------------------------------------------------------------------- /febraban/cnab240/itau/sispag/payment/chargePayment.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/starkbank/febraban-python/HEAD/febraban/cnab240/itau/sispag/payment/chargePayment.py -------------------------------------------------------------------------------- /febraban/cnab240/itau/sispag/payment/darfPayment.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/starkbank/febraban-python/HEAD/febraban/cnab240/itau/sispag/payment/darfPayment.py -------------------------------------------------------------------------------- /febraban/cnab240/itau/sispag/payment/dasPayment.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/starkbank/febraban-python/HEAD/febraban/cnab240/itau/sispag/payment/dasPayment.py -------------------------------------------------------------------------------- /febraban/cnab240/itau/sispag/payment/fgtsPayment.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/starkbank/febraban-python/HEAD/febraban/cnab240/itau/sispag/payment/fgtsPayment.py -------------------------------------------------------------------------------- /febraban/cnab240/itau/sispag/payment/gnrePayment.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/starkbank/febraban-python/HEAD/febraban/cnab240/itau/sispag/payment/gnrePayment.py -------------------------------------------------------------------------------- /febraban/cnab240/itau/sispag/payment/gpsPayment.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/starkbank/febraban-python/HEAD/febraban/cnab240/itau/sispag/payment/gpsPayment.py -------------------------------------------------------------------------------- /febraban/cnab240/itau/sispag/payment/issPayment.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/starkbank/febraban-python/HEAD/febraban/cnab240/itau/sispag/payment/issPayment.py -------------------------------------------------------------------------------- /febraban/cnab240/itau/sispag/payment/nonBarCodePayment.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/starkbank/febraban-python/HEAD/febraban/cnab240/itau/sispag/payment/nonBarCodePayment.py -------------------------------------------------------------------------------- /febraban/cnab240/itau/sispag/payment/segmentA.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/starkbank/febraban-python/HEAD/febraban/cnab240/itau/sispag/payment/segmentA.py -------------------------------------------------------------------------------- /febraban/cnab240/itau/sispag/payment/segmentJ.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/starkbank/febraban-python/HEAD/febraban/cnab240/itau/sispag/payment/segmentJ.py -------------------------------------------------------------------------------- /febraban/cnab240/itau/sispag/payment/segmentJ52.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/starkbank/febraban-python/HEAD/febraban/cnab240/itau/sispag/payment/segmentJ52.py -------------------------------------------------------------------------------- /febraban/cnab240/itau/sispag/payment/segmentN.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/starkbank/febraban-python/HEAD/febraban/cnab240/itau/sispag/payment/segmentN.py -------------------------------------------------------------------------------- /febraban/cnab240/itau/sispag/payment/segmentO.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/starkbank/febraban-python/HEAD/febraban/cnab240/itau/sispag/payment/segmentO.py -------------------------------------------------------------------------------- /febraban/cnab240/itau/sispag/payment/transfer.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/starkbank/febraban-python/HEAD/febraban/cnab240/itau/sispag/payment/transfer.py -------------------------------------------------------------------------------- /febraban/cnab240/itau/sispag/payment/utilityPayment.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/starkbank/febraban-python/HEAD/febraban/cnab240/itau/sispag/payment/utilityPayment.py -------------------------------------------------------------------------------- /febraban/cnab240/itau/sispag/result/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /febraban/cnab240/itau/sispag/result/occurrences.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/starkbank/febraban-python/HEAD/febraban/cnab240/itau/sispag/result/occurrences.py -------------------------------------------------------------------------------- /febraban/cnab240/itau/sispag/result/parser.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/starkbank/febraban-python/HEAD/febraban/cnab240/itau/sispag/result/parser.py -------------------------------------------------------------------------------- /febraban/cnab240/libs/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /febraban/cnab240/libs/barCode.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/starkbank/febraban-python/HEAD/febraban/cnab240/libs/barCode.py -------------------------------------------------------------------------------- /febraban/cnab240/libs/dac.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/starkbank/febraban-python/HEAD/febraban/cnab240/libs/dac.py -------------------------------------------------------------------------------- /febraban/cnab240/libs/enum.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/starkbank/febraban-python/HEAD/febraban/cnab240/libs/enum.py -------------------------------------------------------------------------------- /febraban/cnab240/libs/fileUtils.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/starkbank/febraban-python/HEAD/febraban/cnab240/libs/fileUtils.py -------------------------------------------------------------------------------- /febraban/cnab240/libs/middlewares/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /febraban/cnab240/libs/middlewares/row.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/starkbank/febraban-python/HEAD/febraban/cnab240/libs/middlewares/row.py -------------------------------------------------------------------------------- /febraban/cnab240/libs/paymentKind.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/starkbank/febraban-python/HEAD/febraban/cnab240/libs/paymentKind.py -------------------------------------------------------------------------------- /febraban/cnab240/libs/paymentMethod.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/starkbank/febraban-python/HEAD/febraban/cnab240/libs/paymentMethod.py -------------------------------------------------------------------------------- /febraban/cnab240/libs/paymentType.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/starkbank/febraban-python/HEAD/febraban/cnab240/libs/paymentType.py -------------------------------------------------------------------------------- /febraban/cnab240/row.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/starkbank/febraban-python/HEAD/febraban/cnab240/row.py -------------------------------------------------------------------------------- /febraban/cnab240/tests/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /febraban/cnab240/tests/itau/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /febraban/cnab240/tests/itau/charge/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /febraban/cnab240/tests/itau/charge/cancelTest.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/starkbank/febraban-python/HEAD/febraban/cnab240/tests/itau/charge/cancelTest.py -------------------------------------------------------------------------------- /febraban/cnab240/tests/itau/charge/parserTest.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/starkbank/febraban-python/HEAD/febraban/cnab240/tests/itau/charge/parserTest.py -------------------------------------------------------------------------------- /febraban/cnab240/tests/itau/charge/segmentPTest.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/starkbank/febraban-python/HEAD/febraban/cnab240/tests/itau/charge/segmentPTest.py -------------------------------------------------------------------------------- /febraban/cnab240/tests/itau/charge/segmentQTest.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/starkbank/febraban-python/HEAD/febraban/cnab240/tests/itau/charge/segmentQTest.py -------------------------------------------------------------------------------- /febraban/cnab240/tests/itau/charge/slipTest.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/starkbank/febraban-python/HEAD/febraban/cnab240/tests/itau/charge/slipTest.py -------------------------------------------------------------------------------- /febraban/cnab240/tests/itau/transfer/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /febraban/cnab240/tests/itau/transfer/fileTest.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/starkbank/febraban-python/HEAD/febraban/cnab240/tests/itau/transfer/fileTest.py -------------------------------------------------------------------------------- /febraban/cnab240/tests/itau/transfer/parserTest.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/starkbank/febraban-python/HEAD/febraban/cnab240/tests/itau/transfer/parserTest.py -------------------------------------------------------------------------------- /febraban/cnab240/tests/itau/transfer/paymentTest.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/starkbank/febraban-python/HEAD/febraban/cnab240/tests/itau/transfer/paymentTest.py -------------------------------------------------------------------------------- /febraban/cnab240/user.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/starkbank/febraban-python/HEAD/febraban/cnab240/user.py -------------------------------------------------------------------------------- /sample-charge-cancel.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/starkbank/febraban-python/HEAD/sample-charge-cancel.py -------------------------------------------------------------------------------- /sample-charge-parser.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/starkbank/febraban-python/HEAD/sample-charge-parser.py -------------------------------------------------------------------------------- /sample-charge-payment.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/starkbank/febraban-python/HEAD/sample-charge-payment.py -------------------------------------------------------------------------------- /sample-charge.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/starkbank/febraban-python/HEAD/sample-charge.py -------------------------------------------------------------------------------- /sample-das-barcode-payment.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/starkbank/febraban-python/HEAD/sample-das-barcode-payment.py -------------------------------------------------------------------------------- /sample-iss-barcode-payment.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/starkbank/febraban-python/HEAD/sample-iss-barcode-payment.py -------------------------------------------------------------------------------- /sample-sispag-parser.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/starkbank/febraban-python/HEAD/sample-sispag-parser.py -------------------------------------------------------------------------------- /sample-transfer.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/starkbank/febraban-python/HEAD/sample-transfer.py -------------------------------------------------------------------------------- /sample-utility-payment.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/starkbank/febraban-python/HEAD/sample-utility-payment.py -------------------------------------------------------------------------------- /setup.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/starkbank/febraban-python/HEAD/setup.py --------------------------------------------------------------------------------