Skip to main content

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 enters her billing address before using a payment method. The portal should save the billing details needed for payment processing and then continue her setup flow.

Visual Flow

How It Should Work

  • It should collect billing details required for payment setup and saved payment methods.
  • It should validate the address before saving.
  • It should support first-time setup and normal profile edits.

How It Should Not Work

  • It should not create payment profiles using incomplete billing details.
  • It should not apply billing details to another consumer.
  • It should not trap first-time consumers without a clear next step.

Developer Notes

  • First-time billing setup can redirect the consumer toward portal personalization.
  • Billing details are consumer profile data, not creditor account configuration.
  • app/Livewire/Consumer/Profile/MyBillingDetails.php
  • app/Livewire/Consumer/Forms/Profile/BillingDetailForm.php
  • app/Services/Consumer/PaymentProfileCreationService.php
Last modified on May 25, 2026