Skip to content

A Java library to manage files formats for banking interchange

License

Notifications You must be signed in to change notification settings

jpdark007/bankio

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

71 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

bankio

A Java library to manage file format for banking interchange such as CFBON120, CFONB160, SEPA iso/20022 ...

Build Status codecov.io License

Introduction

CFONB are French legacy files formats for banking interchange, made by the CFONB (Comité français d'organisation et de normalisation bancaires). The specifications of CFONB files can be found on the CFONB website.

Today France is supporting one single domestic credit transfer: the "Virement", which is supported by the format CFONB160 (fixed file of 160 characters).

In addition to using a new format, migrating to SEPA needs some tools. Bankio is here to help you is this way.

Format supported

  • CFONB120 (almost done)
  • CFONB160 (in progress)
  • Customer Credit Transfer pain.001.001 (in study)
  • Bank To Customer Debit Credit Notification camt.054.001 (in study)
  • Customer Direct Debit Initiation pain.008.001 (in study)

Usage

CFONB120 Reader

BeanCfonb120 b = BeanReaderCfonb.getBeanCfonb120FromFile(new File("myPath"));

CFONB120 writer

BeanReaderCfonb myBean ....
BeanWriterCfonb.setBeanCfonb120ToFile(myBean);

About

A Java library to manage files formats for banking interchange

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages