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)