Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Figure out a way to make Balanced works with Billy #74

Open
fangpenlin opened this issue Dec 19, 2013 · 0 comments
Open

Figure out a way to make Balanced works with Billy #74

fangpenlin opened this issue Dec 19, 2013 · 0 comments

Comments

@fangpenlin
Copy link
Contributor

Original posted here:
https://github.com/PoundPay/balanced/issues/300

As the design of Balanced API doesn't allow us to charge bank account cross marketplaces, explained in following diagram

billy_balance_02

Therefore, we will need a marketplace dedicated for invoicing, and have all marketplace owner customer and their funding instruments to be cloned to that marketplace like this.

billy_balance_03

The approach we will use is to emit events about adding funding instruments (and all necessary operations), then let the syncer subscribes to these events, and duplicate these records into our marketplace for invoicing.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant