isaaccladandClaude Opus 4.8 a0a706093b
Deploy Ladill Transfer / deploy (push) Successful in 48s
Transfer: two-step add-funds modal on insufficient balance
Creating a transfer that the wallet can't cover used to flash a bare error.
Detect the insufficient-balance case and open an in-app two-step modal (billing
explainer -> amount -> Paystack) on the create page instead, with an 'Add funds'
button to top up on demand.

- BillingClient::topup -> POST /api/billing/topup (Transfer already holds its key)
- WalletTopupController + route POST /wallet/topup (user.wallet.topup)
- store() flashes open_topup_modal on TransferWalletErrors::isInsufficientBalance
- service-topup-modal made two-step (uses <x-modal>, plain POST -> checkout)

Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
2026-06-26 07:15:38 +00:00

Ladill Transfer

Secure file sharing at transfer.ladill.com — upload files, share via link or QR code, control retention, track downloads.

Part of the Ladill platform. See DEPLOY.md for deployment.

S
Description
No description provided
Readme
2.4 MiB
Languages
Blade 59.4%
PHP 36.3%
JavaScript 2.8%
Shell 1.1%
CSS 0.4%