Feature Updates 04/25/2023
OnlineGiving.org MinistryPlatform MP Widget Payment Invoice Restore Feature Enhanced
We're pleased to report an update is now live that enhances the 4/11/2023 released MP Widget Payment Invoice courtesy fallback invoice restore feature (see 4/11/2023 feature notes below). Due to the nature of the internet and humankind (Romans 3:23), it's possible to have an MP server abruptly disconnect in the middle of the record set recovery process. The update enhances the restoration feature to be a further failsafe against abrupt disconnections in the middle of a record restore by MP servers which can leave a partially restored record set.
Moving forward, the courtesy fallback invoice restore feature has the ability to detect existing restored partial record sets for invoices, invoice details, and event participants and pickup in the spot it left off from being abruptly disconnected. In short, the update enhances the existing courtesy fallback invoice restore feature to better protect against duplicate restored records that can happen in the event that the MP server disconnects for any reason. The church requires no action as this feature is enabled globally for all OnlineGiving.org MP customers.
Copy of Feature Updates from 04/11/2023 (in context to 4/25/2023 updates above)
4/11/2023: NEW OnlineGiving.org MP Widget Invoice Restore from Snapshot Feature for MP Invoice Payment Recording
We're pleased to announce an update is now live that enhances the OnlineGiving.org MinistryPlatform integration for MP Invoices. Moving forward (starting April 11th, 2023 1:30PM Eastern), when a new MP Widget payment checkout session is started, OnlineGiving.org will now take a snapshot of the MP Invoice, MP Invoice Details, MP Event Participant, and MP Form Response Answers records for safekeeping. The goal of the feature is to snapshot a copy of the MP invoice record set that is present at the time of payment encase it's deleted in the future by the "MP Abandoned Invoice Clean-up MP Process" or inadvertently by an MP church administrator.
In the event, OnlineGiving.org finds an MP Widget Invoice has been deleted at MP for any reason; our advanced integration will now recreate the invoice record set in MinistryPlatform and record payment towards that invoice. The records that will be restored as new are MP Invoice, MP Invoice Details, MP Event Participants, and MP Form Response Answers. The feature aims to work around data loss scenarios through the "MP Abandoned Invoice Clean-up MP Process."
It's important to note that OnlineGiving.org has notified MP/ACS of the data loss scenarios that can exist by the existing "MP Abandoned Invoice Clean-up MP Process." The MP/ACS team is working diligently to address the source of the issue with the highest of priorities and will be deploying an MP update as soon as possible. However, in the meantime, this update by OnlineGiving.org should completely work around any deleted invoice scenario, as it will simply restore (recreate) the invoice record set from snapshots.
OnlineGiving.org is dedicated to using our development resources to provide courtesy workarounds (when possible) to assist the customer with ChMS transactional recording. Collectively our goal is to allow the ministry to happen with as minimal friction as possible. We must also lift up MP/ACS leadership as they have been very attentive over the week to listen to our reports on the data loss and have assured OnlineGiving.org they are working on a source resolution.
Example of a Restored/Recreated MP Invoice