How It Works

How LayBy works (customer experience)

LayBy allows customers to secure a product by paying a deposit upfront, then paying the remaining balance over time using a fixed payment schedule. LayBy is not credit and does not involve interest or lending.

What the customer sees

  • Customer adds a product to the cart
  • Selects LayBy powered by FlexiLay at checkout
  • Chooses a deposit amount
  • Selects a weekly, fortnightly, or monthly schedule
  • Reviews the full payment breakdown before confirming
  • Pays the deposit and confirms the LayBy plan

The customer always sees the total amount, deposit, and future payment dates before committing.

Customer expectations

  • LayBy plans must be paid in full before goods or services are delivered
  • Deposits are non-refundable
  • Payments are charged automatically on the agreed schedule
  • Customers can pay out their LayBy plan early

How FlexiLay facilitates LayBy

FlexiLay is the platform that manages the LayBy process between the customer, the merchant, and Stripe.

  • Creates and manages LayBy payment schedules
  • Automates payment collection
  • Provides merchant visibility and controls
  • Connects directly to Stripe for payment processing

FlexiLay does not hold customer or merchant funds.

Payments and payouts

  • The deposit is charged immediately via Stripe
  • Scheduled payments are charged automatically
  • Merchants are paid via Stripe as payments are processed
  • Payments behave like normal Stripe card transactions

Failed payments

If a scheduled payment fails, Stripe retry logic is applied automatically. Merchants can see payment status in the dashboard and take action if required.

Using this site for training

This site is a demo environment designed for merchant training and walkthroughs. Use test cards only. No real orders are fulfilled.