Skip to content

Commit

Permalink
Integration (#7)
Browse files Browse the repository at this point in the history
* fixed broken links and removed deprecated interfaces

* adding script to create an account on each DFSP

* add artifactory logo

* add data files for perf test

* Add bulk payment instructions
  • Loading branch information
Bill Hodghead authored Dec 23, 2017
1 parent 92f4cac commit 8257791
Showing 1 changed file with 23 additions and 0 deletions.
23 changes: 23 additions & 0 deletions test/bulk payments.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,23 @@
# Testing Bulk Payments

## How to
The bulk payment is made through the DFSP admin UI which is port 8020 on the DFSP server.

The UI will ask for a user/password. Use any account on the DFSP as the user in the pattern
<phonenumber>@maker or <phonenumber>@checker to login as a maker or checker role. The password is the passwordof that account.

Accounts are created using the USSD interface, port 8019. Enter a random 10 digit phone number and walk through the menus to create an account.

In the DFSP Admin UI the maker role uploads a CSV file with a group of payments to send. The checker role validates the payments and submits them. Bulk payments are considered lower priority and are throttled so that they don't go out all at once.

The format of the bulk payment csv file is:

`sequenceNumber,identifier,firstName,lastName,nationalId,dob,amount
`1,27713803905,bob,dylan,123456789,1999-12-10,1200
`2,27213971461,alice,cooper,987654321,1989-03-22,1500

* The sequence number is the order of the payments
* The identifier is the phone number
* DOB is date of birth in YYYY-MM-DD format
* Amount is the amount to send which can be any integer with up to 2 places after the decimal

0 comments on commit 8257791

Please sign in to comment.