Add getting started
This commit is contained in:
parent
0b3076db38
commit
b4190d3f38
31
README.md
31
README.md
@ -1,7 +1,36 @@
|
|||||||
### Maldives Islamic Bank Payment Verification API
|
### Maldives Islamic Bank Payment Verification API
|
||||||
|
|
||||||
|
|
||||||
Here are example curl commands to test different scenarios:
|
This api will allow you to fetch customers payment and your MIB account history, it will match with transaction time, account owner name and amount. \
|
||||||
|
but slight issue is that, MIB to MIB transaction sometimes have MIBs made-up name for the account owner name, This is challenging, so work around that, I added option to send customers account number to fetch the made-up name and match with it. \
|
||||||
|
(BML) Farava transations works perfectly with just the name!
|
||||||
|
|
||||||
|
## How to deploy/get started (with docker/podman)
|
||||||
|
|
||||||
|
1. Login to MIB web (https://faisanet.mib.com.mv/)[https://faisanet.mib.com.mv/] and get the cookie:
|
||||||
|

|
||||||
|
copy this and paste it in .env
|
||||||
|
```
|
||||||
|
QL_0=
|
||||||
|
IBSID=
|
||||||
|
```
|
||||||
|
2. Create `compose.yml` with the follwing contents:
|
||||||
|
```yaml
|
||||||
|
services:
|
||||||
|
keepalive:
|
||||||
|
env_file: .env
|
||||||
|
image: git.shihaam.dev/shihaam/mib-payment-verify/keepalive
|
||||||
|
api:
|
||||||
|
env_file: .env
|
||||||
|
image: git.shihaam.dev/shihaam/mib-payment-verify/api
|
||||||
|
ports:
|
||||||
|
- 5000:5000
|
||||||
|
|
||||||
|
```
|
||||||
|
3. Run `docker compose up -d` and that is all.
|
||||||
|
|
||||||
|
|
||||||
|
## Here are example curl commands to test different scenarios:
|
||||||
|
|
||||||
|
|
||||||
1. With both benefName and accountNo:
|
1. With both benefName and accountNo:
|
||||||
|
BIN
get_cookie_env.png
Normal file
BIN
get_cookie_env.png
Normal file
Binary file not shown.
After Width: | Height: | Size: 240 KiB |
Loading…
x
Reference in New Issue
Block a user