😈🥅
Go to file
Roman Pushkov 7f23d74bf7
HG-538: fix possible hg and shumway disparities (#434)
* add failure activity

* add refund failure test

* add payment error handling placeholder

* minor cleanup

* add refund handling placeholders

* add events

* update event handling

* remove failure from state on status change

* update actions

* uncomment new changes

* update tests

* cleanup

* Update rebar.lock

* remove redundant clauses and activities

* Update apps/hellgate/src/hg_invoice_payment.erl

Co-authored-by: Andrey Fadeev <me@ciiol.net>

Co-authored-by: Andrey Fadeev <me@ciiol.net>
2020-06-03 13:08:23 +03:00
apps HG-538: fix possible hg and shumway disparities (#434) 2020-06-03 13:08:23 +03:00
build_utils@4e6aae0f31 Update build_utils (#439) 2020-05-22 11:03:32 +03:00
config HG-525: add payment status adjustment (#414) 2020-03-12 13:17:13 +03:00
doc add project sceleton 2016-03-02 18:50:50 +03:00
test/machinegun Update machinegun (#402) 2019-12-16 19:57:26 +03:00
.gitignore HG-466: Use fault detector in hellgate routing (#302) 2019-05-27 11:06:38 +03:00
.gitmodules use damsel_erlang (#33) 2016-10-13 22:57:59 +02:00
docker-compose.sh FF-183: Upgrade damsel (#441) 2020-05-29 11:01:33 +03:00
Dockerfile.sh HG-314: Introduce digital wallets (#164) 2018-01-24 16:40:54 +03:00
elvis.config HG-495: chargebacks (#346) 2020-03-27 12:58:41 +03:00
Jenkinsfile MSPF-532: Upgrade Erlang to 22.3.1 (fix rfc3339 error) (#430) 2020-04-20 17:34:14 +03:00
LICENSE Let's make it opensource (#364) 2019-09-20 00:09:59 +03:00
Makefile MSPF-532: Upgrade Erlang to 22.3.1 (fix rfc3339 error) (#430) 2020-04-20 17:34:14 +03:00
README.md Rename project 2016-04-07 14:37:34 +03:00
rebar.config HG-495: chargebacks (#346) 2020-03-27 12:58:41 +03:00
rebar.lock FF-183: Upgrade damsel (#441) 2020-05-29 11:01:33 +03:00
TODO.md HG-48: Switch to the new stateproc protocol (#14) 2016-08-11 15:52:58 +00:00

Hellgate

Проект, реализующий основные state processors проведения платежей.