Implement billing information edit modal

Created on 9 September 2025, 28 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
    26 days ago
    Total: 484s
    #595901
  • Pipeline finished with Success
    26 days ago
    Total: 712s
    #595908
  • Pipeline finished with Canceled
    26 days ago
    Total: 487s
    #596103
  • Pipeline finished with Success
    26 days ago
    Total: 926s
    #596115
  • Pipeline finished with Canceled
    26 days ago
    Total: 966s
    #596144
  • Pipeline finished with Canceled
    26 days ago
    Total: 279s
    #596159
  • Pipeline finished with Canceled
    26 days ago
    Total: 460s
    #596165
  • Pipeline finished with Canceled
    26 days ago
    Total: 220s
    #596173
  • Pipeline finished with Failed
    26 days ago
    Total: 1308s
    #596177
  • Pipeline finished with Failed
    26 days ago
    Total: 2082s
    #596206
  • Pipeline finished with Failed
    26 days ago
    Total: 752s
    #596278
  • Pipeline finished with Failed
    25 days ago
    Total: 647s
    #596751
  • Pipeline finished with Success
    25 days ago
    Total: 687s
    #596777
  • Pipeline finished with Success
    20 days ago
    Total: 823s
    #601111
  • Pipeline finished with Success
    15 days ago
    Total: 688s
    #605164
  • Pipeline finished with Canceled
    8 days ago
    Total: 581s
    #612456
  • Pipeline finished with Failed
    8 days ago
    Total: 743s
    #612469
  • Pipeline finished with Success
    8 days ago
    Total: 1045s
    #612512
  • Pipeline finished with Running
    8 days ago
    #612628
  • Pipeline finished with Canceled
    8 days ago
    #612658
  • Pipeline finished with Failed
    8 days ago
    #612662
  • Pipeline finished with Canceled
    7 days ago
    Total: 224s
    #613553
  • Pipeline finished with Canceled
    7 days ago
    Total: 343s
    #613557
  • Pipeline finished with Success
    7 days ago
    Total: 662s
    #613568
  • Pipeline finished with Success
    7 days ago
    Total: 870s
    #613917
  • Pipeline finished with Success
    7 days ago
    Total: 722s
    #614022
  • Pipeline finished with Canceled
    7 days ago
    Total: 463s
    #614040
  • Pipeline finished with Success
    7 days ago
    Total: 773s
    #614049
  • Pipeline finished with Success
    7 days ago
    Total: 934s
    #614070
  • Pipeline finished with Success
    5 days ago
    Total: 1657s
    #615883
  • Pipeline finished with Success
    5 days ago
    Total: 896s
    #615949
  • Pipeline finished with Success
    5 days ago
    Total: 642s
    #616181
  • Pipeline finished with Canceled
    4 days ago
    Total: 578s
    #617025
  • Pipeline finished with Canceled
    4 days ago
    Total: 406s
    #617034
  • Pipeline finished with Canceled
    4 days ago
    Total: 344s
    #617038
  • Pipeline finished with Failed
    4 days ago
    Total: 676s
    #617047
  • Pipeline finished with Failed
    4 days ago
    Total: 776s
    #617070
  • Pipeline finished with Failed
    4 days ago
    Total: 708s
    #617089
  • Pipeline finished with Failed
    1 day ago
    Total: 694s
    #619641
  • Pipeline finished with Failed
    1 day ago
    Total: 1025s
    #619651
  • Pipeline finished with Failed
    1 day ago
    Total: 753s
    #619667
  • Pipeline finished with Success
    about 8 hours ago
    Total: 745s
    #620301
Production build 0.71.5 2024