In Progress
Recipient sort and search consistency
recipient list back office: sort: recipient name, company name, search: is kind of case sensitive, this is not very consistent - should be non-case-sensitive, probably a mix of how we search for draft and non-draft: https://share.zight.com/qGuW5DYx end user: sort: name (by nickname), status, search: similar issue here with case-sensitivity https://share.zight.com/ApubzOm8
Linear 22 days ago
In Progress
Recipient sort and search consistency
recipient list back office: sort: recipient name, company name, search: is kind of case sensitive, this is not very consistent - should be non-case-sensitive, probably a mix of how we search for draft and non-draft: https://share.zight.com/qGuW5DYx end user: sort: name (by nickname), status, search: similar issue here with case-sensitivity https://share.zight.com/ApubzOm8
Linear 22 days ago
Completed
scrub description
when passing description to the platform for funds transfer, scrub out ampersand might be other characters to add to the list.
Linear 22 days ago
Completed
scrub description
when passing description to the platform for funds transfer, scrub out ampersand might be other characters to add to the list.
Linear 22 days ago
Accepted / Design
Download EULA
When users are presented with the EULA - allow them to download a PDF. Allow them to also request a copy to their email (attaching the pdf or link ) Subject: EULA Request from PayRecs
Linear about 1 month ago
Accepted / Design
Download EULA
When users are presented with the EULA - allow them to download a PDF. Allow them to also request a copy to their email (attaching the pdf or link ) Subject: EULA Request from PayRecs
Linear about 1 month ago
Completed
po box override
For various reasons, banks can't change the PO box address that is present in online banking In order to allow submission to processor, we need a way for the partner user admin to interdict the address. Scope if po box is identified and blocking occurs in the UI (next is grayed out) add a new model that pops up that says Please enter a physical street address. PO Boxes are not accepted for KYC verification and payment remittance." The new modal can capture the new address in a standard form on save, submit the manually entered address to processor, can keep the po box stored on the platformmemtata data ensure that we're not updating the address anywhere going forward (should just be from OB to platform metadata
Linear about 1 month ago
Completed
po box override
For various reasons, banks can't change the PO box address that is present in online banking In order to allow submission to processor, we need a way for the partner user admin to interdict the address. Scope if po box is identified and blocking occurs in the UI (next is grayed out) add a new model that pops up that says Please enter a physical street address. PO Boxes are not accepted for KYC verification and payment remittance." The new modal can capture the new address in a standard form on save, submit the manually entered address to processor, can keep the po box stored on the platformmemtata data ensure that we're not updating the address anywhere going forward (should just be from OB to platform metadata
Linear about 1 month ago
Accepted / Design
Inline Company Address Edit
During onboarding, allow back office user to edit company name, address information before it is submitted to processor.
Linear about 1 month ago
Accepted / Design
Inline Company Address Edit
During onboarding, allow back office user to edit company name, address information before it is submitted to processor.
Linear about 1 month ago
Completed
Partner users being logged out after ~30 minutes due to IP whitelist failure on token refresh
Problem Partner users are seeing "client ip (missing) was not found on whitelist" after switching to another browser tab for 20-30 minutes and returning. This is causing confusion as users believe they have lost their session, when partner sessions are designed to last 16 hours without re-login. Solution Two issues to fix: 1. Keep the refreshToken heartbeat alive during tab inactivity 2. Fix error discrimination in the whitelist middleware
Linear about 2 months ago
Completed
Partner users being logged out after ~30 minutes due to IP whitelist failure on token refresh
Problem Partner users are seeing "client ip (missing) was not found on whitelist" after switching to another browser tab for 20-30 minutes and returning. This is causing confusion as users believe they have lost their session, when partner sessions are designed to last 16 hours without re-login. Solution Two issues to fix: 1. Keep the refreshToken heartbeat alive during tab inactivity 2. Fix error discrimination in the whitelist middleware
Linear about 2 months ago
Completed
Recipient search issues
When searching recipient list from the Backoffice (under company or the global recipient list), there appears to be issues when searching against draft recipients. Ensure that at least the draft nickname and legal name and account number are included as part of the search Current fields searchable for recipients: | Search Context | User Role | Fields Searched | | -- | -- | -- | | Recipient list page (partner view) | Back Office | nickname, company.name | | Back office recipient list (primary company) | Back Office | nickname | | Back office recipient list (secondary company) | Back Office | nickname | | Pay wizard "Who" search | End User | nickname, Currency, BeneficiaryName, |
Linear about 2 months ago
Completed
Recipient search issues
When searching recipient list from the Backoffice (under company or the global recipient list), there appears to be issues when searching against draft recipients. Ensure that at least the draft nickname and legal name and account number are included as part of the search Current fields searchable for recipients: | Search Context | User Role | Fields Searched | | -- | -- | -- | | Recipient list page (partner view) | Back Office | nickname, company.name | | Back office recipient list (primary company) | Back Office | nickname | | Back office recipient list (secondary company) | Back Office | nickname | | Pay wizard "Who" search | End User | nickname, Currency, BeneficiaryName, |
Linear about 2 months ago
Accepted / Design
Recipient invite disclaimer
Recipients may provide fraudulent or incorrect payment instructions. The reviewer is responsible for independently verifying all instructions through a trusted channel before submitting a payment
Linear about 2 months ago
Accepted / Design
Recipient invite disclaimer
Recipients may provide fraudulent or incorrect payment instructions. The reviewer is responsible for independently verifying all instructions through a trusted channel before submitting a payment
Linear about 2 months ago
Completed
MCA start and end bals incorrectly including cancelled payments
Start and end bal queries should exclude cancelled payments. Cancelled payments should still be visible in the statement list but there amounts should affect running balances.
Linear about 2 months ago
Completed
MCA start and end bals incorrectly including cancelled payments
Start and end bal queries should exclude cancelled payments. Cancelled payments should still be visible in the statement list but there amounts should affect running balances.
Linear about 2 months ago
Accepted / Design
Okta/Microsoft SSO support
Allow backoffice users to authenticate with existing crednetiials - supporting Okta or Microsoft (Entra ID) [rimairly.
Linear 2 months ago
Accepted / Design
Okta/Microsoft SSO support
Allow backoffice users to authenticate with existing crednetiials - supporting Okta or Microsoft (Entra ID) [rimairly.
Linear 2 months ago
In Progress
sync flavor transaction rights to payrecs
A new setting to sync the q2 flavor customer/user to payrecs - one way. don't allow updates on the payrecs side. make sure that syncs on sso for all users
Linear 2 months ago
In Progress
sync flavor transaction rights to payrecs
A new setting to sync the q2 flavor customer/user to payrecs - one way. don't allow updates on the payrecs side. make sure that syncs on sso for all users
Linear 2 months ago
In Progress
Add tran code override for MCA destination
When originating from DDA to MCA, establish the ability to define a tran code override for this.
Linear 2 months ago
In Progress
Add tran code override for MCA destination
When originating from DDA to MCA, establish the ability to define a tran code override for this.
Linear 2 months ago
Completed
FI Revenue Report updates
FI Revenue - a same day rejected DIFF - shouldn't it show here, since FI Revenue was generated? The FI revenue shows on the RETURNED report https://share.zight.com/Z4u8gXO5 EOD Settlement report - Column T - show a sum total at the bottom EOD Settlement report - add fiFxRevenue and fiMarkupBp to the end of the report. Sum fiFXRevenue Bonus EOD Settlement allow for customization of the report columns - basically anything that is available in the predefined report, allow us to enter an array/list of column names in the partner.config report specification that will use those columns and the order of the columns to change out the report file is outputted ensure that SUM columns still sum (technically they are not required to show though)

Steve Habegger 2 months ago
High Priority
Completed
FI Revenue Report updates
FI Revenue - a same day rejected DIFF - shouldn't it show here, since FI Revenue was generated? The FI revenue shows on the RETURNED report https://share.zight.com/Z4u8gXO5 EOD Settlement report - Column T - show a sum total at the bottom EOD Settlement report - add fiFxRevenue and fiMarkupBp to the end of the report. Sum fiFXRevenue Bonus EOD Settlement allow for customization of the report columns - basically anything that is available in the predefined report, allow us to enter an array/list of column names in the partner.config report specification that will use those columns and the order of the columns to change out the report file is outputted ensure that SUM columns still sum (technically they are not required to show though)

Steve Habegger 2 months ago
High Priority
Accepted / Design
Restrict user access to subsidiary company controls
Customer would like to control how users can access subsidiaries. They want users to have NO access to parent (which in their world is sometimes just a holding pot for OB, to relate subsidiaries) - and only some subsidiaries
Linear 3 months ago
Accepted / Design
Restrict user access to subsidiary company controls
Customer would like to control how users can access subsidiaries. They want users to have NO access to parent (which in their world is sometimes just a holding pot for OB, to relate subsidiaries) - and only some subsidiaries
Linear 3 months ago