Frontend
attik-frontend/src/app/client/job/[slug]/pay-beta/ (PaymentBetaClient.tsx, components/ACHTab) and legacy pay/PaymentFormClient.tsx are where ACH vs card choice is presented.Backend
attik-backend payment routes and models—pair with whatever field already tracks failure reason).attik-frontend/src/app/client/job/[slug]/pay-beta/PaymentBetaClient.tsxattik-frontend/src/app/client/job/[slug]/pay-beta/components/ACHTabattik-backend/tests/unit/payment.statusCheck.test.ts (ACH status behavior)After an ACH payment fails, disable ACH as a retry option and guide the client to repay by card instead.
The transcript covered failed ACH and EFT payments that were not being followed up consistently and discussed the improved flow once Attik receives failure notifications and relocks the job. Catherine and Sarah pointed out that when a failed ACH customer is asked to pay again, the system should not keep offering the same ACH path because that can lead to repeated failures. The preferred behavior discussed was to disable the ACH option after failure so the repayment flow pushes the client toward card payment, with the option to waive the technology fee if needed.
Please authenticate to join the conversation.
Completed
Main App
25 days ago
Linear
Get notified by email when there are changes.
Completed
Main App
25 days ago
Linear
Get notified by email when there are changes.