Edit Profile tab does not update latest subscription record

  • Elliot Block
  • Topic Author
  • Offline
  • Senior Member
  • Senior Member
More
1 year 8 months ago #155967 by Elliot Block
Tuan,

We have been using Membership Pro for about 8 years and it works well. There is one problem that we have had for a long time that I would like to fix since I am migrating our website to a new instance.

When a subscriber uses the front end Membership Pro User Profile menu item, the information that appears in the "Edit Profile" tab is information from their original subscription record, not their latest. So if they change their address (or another field), the change doesn't appear in the latest subscription record.

This is a problem for us – we cannot use the "Synchronize Data" option on the Configuration page because if we do that, the custom field data will be overridden along with any historical data for the subscriber whenever an update is made either on the front or the back end.

For completeness, this is also a problem when the user renews (we have this set to create a new subscription record). The data that they enter in the renewal form is of course used in the latest subscription record, but when they view their Membership Pro User Profile, the Edit Profile tab still shows their old data.

Do you have any suggestions for this?
Am I missing a setting?

Thanks,
Elliot

Please Log in or Create an account to join the conversation.

More
1 year 8 months ago #155968 by Tuan Pham Ngoc
Hi Elliot

We would still have to use Synchronize Data. Maybe we should allow choosing what fields to synchronize, so you can choose the fields you want instead of every fields? Will that work for your need?

Tuan

Please Log in or Create an account to join the conversation.

  • Elliot Block
  • Topic Author
  • Offline
  • Senior Member
  • Senior Member
More
1 year 8 months ago #155971 by Elliot Block
Yes this is exactly what I would need!

Example:

Address --> Synchronize subscription records
Custom Field 1 --> Synchronize subscription records
Custom Field 2 --> Do not synchronize subscription records

Please Log in or Create an account to join the conversation.

More
1 year 8 months ago #155972 by Tuan Pham Ngoc
OK, great. I'm going to implement it, then

Tuan

Please Log in or Create an account to join the conversation.

  • Elliot Block
  • Topic Author
  • Offline
  • Senior Member
  • Senior Member
More
1 year 8 months ago #155981 by Elliot Block
Oh, also!

I can’t remember if the synchronize data function also synchronizes payment records (like Paypal transaction IDs).

In my case, I would not want that information to be synced between subscription records.

Is that how it works now?

Thanks!

Please Log in or Create an account to join the conversation.

More
1 year 8 months ago #155982 by Tuan Pham Ngoc
No, it will only synchronize data of custom fields, not payment data or any other data.

Please Log in or Create an account to join the conversation.

  • Elliot Block
  • Topic Author
  • Offline
  • Senior Member
  • Senior Member
More
1 year 8 months ago #155984 by Elliot Block
Great thanks!

Please Log in or Create an account to join the conversation.