My Account Page Documentation
VIDEO TRANSCRIPT | Recorded: 2024-09-08 | Verify against current system state
Abstract¶
Detailed documentation walkthrough of the My Account page for I2C Salesforce Experience Cloud implementation. Systematically covers each section categorizing features as internal actions (requiring Salesforce build) or external links (static URLs). Covers auto-renewal payment updates, continuous membership, CE data sharing agreement with certification board (requiring new fields), NP Finder worksites, order history, invoice payments, communities, events, and role-based sections for fellows, board members, state liaisons, and NPO contacts.
Key Procedures¶
- Auto-renewal: Click bill-to link to update payment via zero-dollar BluePay verification
- Email change: Validation prevents duplicates (across system and on own account)
- Membership card/certificate: Both links go to same PDF (card + framed certificate)
- CE data sharing: Store agreement checkbox + version number for re-consent tracking
- Address: Single preferred address (home or work), update deletes other
- Phone: Consolidated display but stored in country/area/number fields
- NP Finder: Members add up to 3 worksites with geocoding
- Invoice payment: Select multiple invoices, pay once, system processes individually
- Events: Data comes via MuleSoft API from conference system
Notable Statements¶
- 0:01:37 "Once this credit card is updated... it does a zero dollar transaction just verifies that the credit card number is valid."
- 0:05:14 "These two links go to the same exact thing. There's no difference between the two."
- 0:06:03 "A lot of people come here looking for that NP certification certificate thinking that's what this is, but it's not."
- 0:08:03 "Some companies will pay for a membership... but they would not pay for a PAC contribution."
- 0:10:17 "What we need from I2C is the ability to store this flag... what version of the agreement they have agreed to."
- 0:12:56 "We only allow person to have a single address. So when they're filling this out, they have to choose whether this is home or work."
- 0:18:28 "This information is going to have to come from probably MuleSoft through an API call to y'all from our external system."
- 0:21:09 "If we use a multi pick list, I just need to be sure that we can do that type of look up when we do a search."
Systems & Configurations¶
Systems Mentioned¶
- Member Portal (my.aanp.org)
- Salesforce Experience Cloud (I2C build)
- Aptify (legacy source)
- BluePay (payment verification)
- InReach/CE Center (LMS)
- MuleSoft (event API)
- Higher Logic (communities)
Specific Configurations¶
| Item | Value/Setting | Timestamp | Notes |
|---|---|---|---|
| Max Worksites | 3 per member | 0:13:51 | NP Finder limit |
| Address Types | Home or Work | 0:12:09 | Mutually exclusive |
| Phone Storage | 3 fields (country, area, number) | 0:13:19 | Aptify legacy |
| State Webpage | /advocacy/{state-name} | 0:22:59 | URL pattern |
| Communities Link | community.aanp.org/home | 0:17:13 | Same for all |
| CE Data Sharing | Checkbox + version number | 0:10:54 | New fields needed |
Credentials/Access Mentioned¶
- I2C QA account with full privileges
- Production account for comparison screenshots
Errors & Troubleshooting¶
- Issue: Members confused by membership card vs NP certification certificate
- Cause: Similar naming, different purpose
- Resolution: Clear labeling - this is membership certificate only
-
Timestamp: 0:06:03
-
Issue: Multi-pick list search limitations for fellow expertise
- Cause: Need to search fellows by multiple selected criteria
- Resolution: Verify Salesforce reporting can filter on multi-pick values
- Timestamp: 0:21:09
Transcript Gaps & Quality Notes¶
- Comprehensive documentation for I2C development team
- Shows maximum privilege account to capture all possible sections
- Non-members and basic members see subset of these sections
- External links list to be provided separately
- NPO resources iframe may need to move into Salesforce for auth handling