Partner Portal UI
Date: 2025-07-18 · Duration: 26.6299991607666 min Organizer: Nader Attendees: Nader, Raymond, Mike
Summary
- Raymond’s use of a hard-coded Pay Engine secret key for API authentication poses a significant security risk; alternative authentication options are still under evaluation.
- Three key Pay Engine endpoints (create, update, fetch merchant details) have been successfully implemented, but mismatches in data structure may lead to rework.
- Merchants created via Pay Engine are not reflected in the Facade list without a force refresh, indicating a synchronization issue that needs addressing.
- Three essential Facade endpoints (create merchant, update merchant, fetch singular merchant) are currently missing, limiting onboarding capabilities.
- Layout improvements in the UI have been made, with merchant onboarding functionality implemented, excluding the pricing tab from the current scope.
- A deadline is set for Monday to complete the merchant onboarding functionality and the users table, prioritizing this over other tasks.
- Authentication and authorization implementation will follow the completion of merchant onboarding, highlighting a clear project priority.
- A deployment issue identified with ticket 510 is preventing changes from appearing in the staging environment, indicating a need for urgent troubleshooting.
- The current app lacks an authorization system, complicating role distinctions between partners and regular users.
- Weekend consultations have been scheduled to ensure progress on outstanding tasks and facilitate support as needed.
Action Items
- Raymond Research Pay Engine hash authentication system and provide definitive assessment of viability (09:23) Complete merchant onboarding form implementation by Monday (18:54) Implement users table functionality on dashboard by Monday (18:54) Work on authentication and authorization system after completing merchant onboarding (20:24) Review ticket 15 onboarding flow design and identify any missing elements (24:27) Investigate deployment issue with ticket 510 not appearing on staging environment (21:29) Share progress updates in team chat over the weekend (25:37)
Nader Create tickets for three required Facade endpoints: create merchant, update merchant, fetch singular merchant (09:23) Remain available for weekend consultation if needed (24:57)
Team Schedule a Sunday call with Salt’s team to review progress (25:53)