Live preview
WidgetsUpdated Oct 23, 2026
Ministry Platform
My Pledges
My Pledges shows signed-in users their Ministry Platform campaign pledges: status, progress toward the pledged total, and the installment plan. It replaces the stock MP My Pledges widget.
Supported Providers
- Ministry Platform — Pledges come from MP's pledge campaigns.
Embed
<fs-my-pledges></fs-my-pledges>
To let people cancel their own active pledges:
<fs-my-pledges hide-cancel-button="false" cancel-email-template="123"></fs-my-pledges>
Optional Attributes
| Attribute | Description |
|---|---|
hide-cancel-button | The Cancel Pledge button shows only when this is false. It's hidden by default, matching the stock widget. The stock name hidecancelbuttonpledge also works. |
cancel-email-template | MP Communication ID of the confirmation email sent after a cancel. Set this whenever the cancel button is on. The stock name cancelpledgeemailtemplate also works. |
Features
- One card per pledge with status, campaign image, and a progress bar
- Installment count and first installment date
- Optional cancel for active pledges, with a confirm step
Requirements
- Ministry Platform configured in Dashboard -> Settings
- User Login available on the site so users can sign in
- Add allowed origins in Dashboard -> Widgets -> Allowed origins