FlexBuy | Buy Now Pay Later Customer and Merchant Flutter App With Laravel Admin

Description

FlexBuy | Buy Now Pay Later Customer and Merchant Flutter App With Laravel Admin

FlexBuy | Buy Now Pay Later Customer and Merchant Flutter App With Laravel Admin is a full white-label BNPL stack: a Laravel + Filament admin, two editorial Flutter apps (customer and merchant), a drop-in checkout widget, and a REST API. Every surface reads its brand name, colors, currency, and legal URLs from a single configuration source, so you can rebrand from your admin panel without touching a line of code.

What is inside

  • Laravel 13 backend with Filament 4 admin, Sanctum auth, 26-item setup checklist widget, brand and legal settings pages, roles and permissions, platform settings, MDR revenue and KYC funnel analytics.
  • Customer Flutter app covering signup, OTP verification, KYC document upload, credit line, loan detail with installment schedule, in-app card charge for repayment, bank linking, virtual cards, referrals, statements, and account deletion.
  • Merchant Flutter app for sales, settlements, refunds, customer detail, plans, webhooks, reports, and a live-chat support tab.
  • Checkout widget that any merchant can drop into their site to accept installment payments. Verified end-to-end against Stripe PaymentIntents and Paystack transaction references.
  • Payment Links at /pay/{slug} – shareable BNPL checkout URLs a merchant creates from the mobile app or the admin. Post the link on WhatsApp, Instagram, SMS, or a printed QR code – the shopper opens it, completes the hosted checkout, and the loan is booked. No e-commerce integration required. Optional expiry and max-uses per link.
  • REST API with 86 endpoints, HMAC-signed webhooks, and a 72-hour retry tail on outbound deliveries.
  • Web installer so buyers configure the app through the browser: requirements check, database, admin account, brand, third-party services, and a cron reminder. Writes an install lock so it cannot be re-run.

Read Before Purchase!

    • All digital products have no possibility of free updates beyond the initial purchase. After payment, we will upload the product file within 24 hours to 48 hours.
    • If you have any questions, please contact us by email [email protected] or create a ticket on this page
    • After the purchase is confirmed, download links will be accessible for 7 days.
    • we have not responsible for supporting users.
    • The response time can last up to 6 hours.