Midas Payment Tools Staging Updated
URL: http://tpay-app-01.test.tvlk.cloud:51001/payment/assignment
Updated Services
- Payment Tools API
- User Payment Tools Web
Change Logs
Back-End
- Updated refactored payment tools API. Impact to web, some endpoints and also response fields are changed.
Front-End
- Updated API call logic and enable several functionalities.
- Some updated features:
- Payment Tables with Search Filter (right side table, 4 tabs)
- Payment Request Tables with Search Filter (left side table, 2 tabs)
- Add New Payment Form
- Void Payment Form
- Assign Payment Form
Known Issues
Back-End
- Some endpoints return a field that contains unexpected chars as response (e.g.
_bankTransferDetailView
). No impact to web.
- Void payment action is via web is successfully performed. However, only "All Payment" tab entry is updated. No results returned if "Voided Payment" tab clicked.
- Some fields are not available in payment request details API:
expirationDetail
, and transactionDetailView
.
- Assign payment action via web is successfully performed. However, returned payment request status is not updated, still
OPEN
instead of VERIFIED
.
- In "Uploaded Payment Proof" tab,
transactionDetailView
is always null, so transaction details can't be properly displayed in the table.
Front-End
- User can't perform assign payment in Firefox, because drag and drop won't work.
- "View Payment Proof" dialog might have some glitches.
- "Hide Payment Proof" function is not tested yet, currently due to no available data for testing.
- Some color schemes (red, blue, warning) might mixed up, will update after all enum value has been clear.
- Need to revisit validation mechanisms for all payment form (Add New Payment Form, Assign Payment Form, Void Payment Form, and Search Filter).
- Payment assignment form details currently computed in client side. Might need some updates later to fulfill the requirements.