fix: Include account_details in basic fields for BACS modal
Problem: Account Details section not showing in BACS modal Cause: account_details was not in basic_keys array Solution: Added 'account_details' to basic fields Before: basic_keys = ['enabled', 'title', 'description', 'instructions'] After: basic_keys = ['enabled', 'title', 'description', 'instructions', 'account_details'] Result: ✅ Account Details now appears in BACS settings modal ✅ Bank account repeater visible and functional ✅ Users can add/edit/remove bank accounts The field was being filtered out because it wasn't explicitly included in any category (basic/api/advanced).
This commit is contained in:
@@ -210,7 +210,7 @@ class PaymentGatewaysProvider {
|
|||||||
* @return array Basic fields
|
* @return array Basic fields
|
||||||
*/
|
*/
|
||||||
private static function extract_basic_fields(array $form_fields, array $current_settings): array {
|
private static function extract_basic_fields(array $form_fields, array $current_settings): array {
|
||||||
$basic_keys = ['enabled', 'title', 'description', 'instructions'];
|
$basic_keys = ['enabled', 'title', 'description', 'instructions', 'account_details'];
|
||||||
return self::filter_fields($form_fields, $basic_keys, $current_settings);
|
return self::filter_fields($form_fields, $basic_keys, $current_settings);
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user