Skip to content

Desynchronize fields between thirdparty and member #36032

@Liammer

Description

@Liammer

Feature Request

Hi there!
I use the Members module (which is just perfect!) for my subscribers. Some of them go through a structure to pay their subscription. The solution I found was to modify the Third party related to the member and to put the structure to whom I have to charge the subscription, rather than Mr. or Mrs. Machin (thus, the invoices are really charged to the structure, even in accounting).
I just realized (but maybe it didn’t exist in previous versions) that when I modify the third party of a member, the postal address and email of the third party synchronize with the member!
Which, in most cases, is rather ingenious... But for me, it’s a real headache! I must then make the membership, then hand over the third party Mr. Machin to the member, then give the correct address to the third party of the structure that pays the subscription, before being able to regenerate the invoice and send it by email...

I think that this behaviour could be stopped by a global variable?

Use case

No response

Suggested implementation

Create a global variable to stop synchronizing address and email between members and thirdparties.
Or, maybe, just a choice in module's configuration?

Suggested steps

No response

Metadata

Metadata

Assignees

No one assigned

    Labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions