Project

General

Profile

Actions

Feature proposal #9870

open

Rewrite invoice address synchronization to be more reliable

Feature proposal #9870: Rewrite invoice address synchronization to be more reliable

Added by krileon about 14 hours ago. Updated about 8 hours ago.

Status:
Resolved
Priority:
Normal
Assignee:
Target version:
Start date:
20 May 2026
Due date:
% Done:

100%

Estimated time:

Description

This needs deeper more accurate per-field checks. It should use getFields API to be compatible with fields with non-storage based outputs (e.g. Code fields). It should be possible to map these fields even if invoice address is turned off because they are still used by the basket regardless of that parameter. Additionally an option to always synchronize the fields should be available.

https://www.joomlapolis.com/forum/developer-members-support/248054-vat-issue-with-payments?start=12#343982

Updated by krileon about 14 hours ago Actions #1

  • Status changed from Assigned to Resolved
  • % Done changed from 0 to 100

Implemented in MR !381

Updated by krileon about 8 hours ago Actions #2

The following additional benefits were implemented.

  1. Checkouts with partial invoicing addresses can now automatically be completed from corresponding CB fields, either only at first checkout (as before), or now also at every checkout. CB fields for invoice addresses can now be mapped and populated automatically even when invoice address is not presented at checkout.
  2. This eases the burden on customers for sites where the invoicing address is handled only in the user profile, and gives admins access to all CB Fields features for invoice addresses (e.g. restricting invoicing country, among others).
  3. 3+-worded names are now split consistently with the rest of CB.
Actions

Also available in: PDF Atom