Skip to content
This repository has been archived by the owner on Aug 26, 2022. It is now read-only.

transfers: accept incoming Transfers, create Transfer and post Transaction, perhaps create NSF, NOC/COR #430

Open
3 tasks
adamdecaf opened this issue Mar 16, 2020 · 1 comment
Assignees
Labels
enhancement New feature or request

Comments

@adamdecaf
Copy link
Member

adamdecaf commented Mar 16, 2020

What were you trying to do?
PayGate will need to process incoming ACH files and create transfers for each. This means to debit/credit the account, save FileHeader information, and possibly create a NSF/return or NOC/COR if the file information is incorrect.

What did you expect to see?

PayGate should automatically handle incoming ACH files with admin endpoints for files which can't be automatically processed. These will be processed every day before the final cutoff.

Tasks

  • Handle incoming files, create transfer and post to accounts
    • Create return/NOC when transaction can't post, fields are incorrect, or other errors occur.
  • Admin endpoints for incoming files which can't be processed. They'll need flushed daily.
@adamdecaf adamdecaf added the enhancement New feature or request label Mar 16, 2020
@adamdecaf adamdecaf self-assigned this Mar 16, 2020
@adamdecaf adamdecaf changed the title transfers: accept incoming Pull Transfers, perhaps create NSF, NOC/COR transfers: accept incoming Transfers, create Transfer and post Transaction, perhaps create NSF, NOC/COR Mar 16, 2020
@adamdecaf
Copy link
Member Author

Question: Should we have webhooks on these incoming transfers?

I was planning on updating Accounts (if enabled, for balance check and transaction post) on an incoming transfer. This is needed for NSF and related return creation.

adamdecaf added a commit to adamdecaf/paygate that referenced this issue Mar 31, 2020
This change adds a setup from a larger PR[0] to create return files and
upload them to the ODFI.

Issue: moov-io#430

[0]: moov-io#446
adamdecaf added a commit to adamdecaf/paygate that referenced this issue Apr 1, 2020
This change adds a setup from a larger PR[0] to create return files and
upload them to the ODFI.

Issue: moov-io#430

[0]: moov-io#446
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
enhancement New feature or request
Projects
None yet
Development

No branches or pull requests

1 participant