Documentation Index
Fetch the complete documentation index at: https://docs.younegotiate.com/llms.txt
Use this file to discover all available pages before exploring further.
Real-World Example
Jane has a scheduled payment due today for ABC Collections. The system should use ABC Collections’ merchant account when charging Jane’s saved payment method. If ABC Collections has not completed merchant setup, the payment should not be treated as ready to process. The creditor should be guided to finish merchant setup before consumer payments can run normally.Visual Flow
How It Should Work
- It should let the creditor set up or review merchant/payment processing details.
- Payment processing should use the correct merchant account for the creditor and payment method.
- If extra information is required, the creditor should be guided to provide it.
How It Should Not Work
- It should not charge consumers through the wrong merchant account.
- It should not expose sensitive payment credentials to unauthorized users.
- It should not allow payment processing when required merchant setup is incomplete.
Developer Notes
- Consumer payment jobs rely on merchant readiness and the correct creditor merchant account.
- Do not process payments as ready when required merchant setup is incomplete.
Related App Areas
app/Livewire/Creditor/MerchantSettingsPage.phpapp/Livewire/Creditor/TilledApplicationPage.phpapp/Console/Commands/ProcessConsumerPaymentsCommand.phpapp/Jobs/*SchedulePaymentJob.php