Implement billing information edit modal

Created on 9 September 2025, 4 days ago

Problem/Motivation:

Customer service representatives are losing valuable time navigating through multiple pages just to update a billing address. We need to eliminate this friction and give CSRs proper tools.

Proposed Resolution:

Add an "Edit" button directly within the billing address block on order view pages. When clicked, this opens a modal dialog that allows CSRs to modify all billing information without leaving the order context.

Steps to Reproduce:

Current workflow that needs improvement:

  • CSR views order page
  • Must navigate to separate billing management section
  • Make changes through multi-step process
  • Navigate back to order to verify changes

Proposed User Experience:

  • CSR views order page
  • Clicks "Edit" button within billing address block
  • Modal opens with all billing fields populated
  • Makes changes and saves directly from modal
  • Updated information appears immediately in order view

Acceptance Criteria:

  • Edit button appears within billing address section on order view
  • Edit button opens modal dialog when clicked
  • Modal contains all necessary billing address fields with current values pre-populated
  • Modal closes automatically after successful save
  • Updated billing address displays immediately in order view
  • Proper error handling and user feedback for failed updates
  • Modal is accessible and follows Drupal UI patterns
✨ Feature request
Status

Active

Version

3.0

Component

Order

Created by

πŸ‡·πŸ‡ΈSerbia rinasek

Live updates comments and jobs are added and updated live.
Sign in to follow issues

Merge Requests

Comments & Activities

  • Issue created by @rinasek
  • πŸ‡ΊπŸ‡¦Ukraine khiminrm
  • πŸ‡ΊπŸ‡¦Ukraine khiminrm
  • Pipeline finished with Canceled
    2 days ago
    Total: 484s
    #595901
  • Pipeline finished with Success
    2 days ago
    Total: 712s
    #595908
  • Pipeline finished with Canceled
    1 day ago
    Total: 487s
    #596103
  • Pipeline finished with Success
    1 day ago
    Total: 926s
    #596115
  • Pipeline finished with Canceled
    1 day ago
    Total: 966s
    #596144
  • Pipeline finished with Canceled
    1 day ago
    Total: 279s
    #596159
  • Pipeline finished with Canceled
    1 day ago
    Total: 460s
    #596165
  • Pipeline finished with Canceled
    1 day ago
    Total: 220s
    #596173
  • Pipeline finished with Failed
    1 day ago
    Total: 1308s
    #596177
  • Pipeline finished with Failed
    1 day ago
    Total: 2082s
    #596206
  • Pipeline finished with Failed
    1 day ago
    Total: 752s
    #596278
  • Pipeline finished with Failed
    about 23 hours ago
    Total: 647s
    #596751
  • Pipeline finished with Success
    about 23 hours ago
    Total: 687s
    #596777
Production build 0.71.5 2024