Have you built a Membership Card Panel for

Options

Hello all, I am setting up to get our user licensing in order so I can have access to the connectors I need to make our membership card dynamic and available for our members once we migrate off of Luminate Online. I am reaching out to the Developers out there at other orgs, have any of you done this and could you share any tips on your set up so I don't hit any roadblocks? @Alex Wong have you ever done similar or may have a better idea?

Comments

  • @Michael Dicus
    what do you mean by membership card? and what do you mean for your member to see?

  • @Alex Wong thanks for responding! We have a membership department. Members join to receive certain benefits, etc… Currently via our website when a member logs in (luminate online) they are able to click and see a virtual membership card(sourced on the luminate side). As we migrate over to Donor Portal, I have learned we are able to add a new panel with a link to view their membership card. I have started to set up a Power App/Power Automate flow where I am hoping this can replace the previous. I hope that adds some clarification.

  • @Michael Dicus
    Donor Portal on RE NXT does allow for some customization: https://developer.blackbaud.com/skyapi/docs/addins/concepts/extension-points#donor-portal

    I have not play around with this yet so can't comment, but from the documentation, you can probably use the “profile page tab” extension to add a membership card there.

    You do not need PowerApps, as that will not be available for the donor (powerapps will require the donor to hasve a powerapp license, which is not going to work). You can use Power Automate and Adaptive Card most likely. if not Adaptive Card, then straight up HTML/CSS

  • Glen Hutson
    Glen Hutson Blackbaud Employee
    Ancient Membership 100 Likes 100 Comments Name Dropper

    @Michael Dicus:

    @Alex Wong thanks for responding! We have a membership department. Members join to receive certain benefits, etc… Currently via our website when a member logs in (luminate online) they are able to click and see a virtual membership card(sourced on the luminate side). As we migrate over to Donor Portal, I have learned we are able to add a new panel with a link to view their membership card. I have started to set up a Power App/Power Automate flow where I am hoping this can replace the previous. I hope that adds some clarification.

    I'm working on something similar right now myself. For reference, check out my example Email Communications / Consent Preferences Portal Add-In at https://community.blackbaud.com/forums/viewtopic/586/64265 . It's based on Adaptive Cards like Alex mentioned. The Membership one that would be display only would only need one flow / card .

  • @Alex Wong this is very helpful. I did not realize the need for each donor to have a power apps license to view their card. I will re-direct to looking at Adaptive Card. I realized I had a big question about how does this work so that the automation shows only one card per donor?

  • @Michael Dicus
    you can code the automation to show anything you want: text, image, link, etc.

  • @Glen Hutson Thank you. I have been derailed prepping for BBDEV Days. I will have a look at it next week.

  • @Alex Wong I begun the work in adaptive cards. I am trying Base64 Adaptive Card JSON and it did render the card. It is where I stopped prepping for BBDEV Days. Will return to it shortly.

  • @Glen Hutson I got to read through what you have built. Would you recommend that I get the adaptive card to render first and then create the flow in Power Automate (I need to have this card show up in each donors portal if they have a membership as a panel on the Portal Home Page)

  • @Alex Wong progress is happening. I got the html to cooperate within GitHub mostly for CSS placement. Now to go through the documentation on how to add a panel in Donor Portal so that it's a “members only” access for those who have memberships with the org.

Categories