### Maldives Islamic Bank Payment Verification API Here are example curl commands to test different scenarios: 1. With both benefName and accountNo: ```bash curl -X POST http://localhost:5000/verify-payment \ -H "Content-Type: application/json" \ -d '{ "benefName": "ABDLA.MAJUDHU AHMED", "accountNo": "90103101178641000", "absAmount": "100", "time": "2024-10-16 16:08" }' ``` In this request, it will first try to verify with benfName, if it fails, then it will try with accountNo. 2. With only benefName: ```bash curl -X POST http://localhost:5000/verify-payment \ -H "Content-Type: application/json" \ -d '{ "benefName": "ABDLA.MAJUDHU AHMED", "absAmount": "100", "time": "2024-10-16 16:08" }' ``` 3. With only accountNo: ```bash curl -X POST http://localhost:5000/verify-payment \ -H "Content-Type: application/json" \ -d '{ "accountNo": "90103101178641000", "absAmount": "100", "time": "2024-10-16 16:08" }' ``` Exmaple Succcess responses; 1. Both benefName and accountNo or only benefName provided ```json { "message": "Payment verified using beneficiary name", "success": true } ``` 2. Both benefName and accountNo or only accountNo provided, but failed with benefName ```json { "message": "Payment verified using account number", "success": true } ``` Example Failed response: 1. ```json { "message": "Transaction not found, contact support", "success": false } ```