Snapshot 60006
Normalized text
Scripts and page chrome removed; this is what change detection compares.
{
"components": [
{
"created_at": "2021-09-13T15:24:19.853+02:00",
"description": "The main FinDock features and Source packages from other apps like NPSP, Converse \u0026 Singlify.",
"group_id": null,
"id": "49j9955kc3f4",
"name": "FinDock Core \u0026 Source packages",
"page_id": "39nrngx0dg5y",
"position": 1,
"showcase": true,
"start_date": "2021-09-13T00:00:00.000+02:00",
"status": "operational",
"updated_at": "2026-09-20T22:04:59.163+02:00"
},
{
"created_at": "2021-09-10T12:45:02.312+02:00",
"description": "Processes that generate or parse files, e.g. through Payment Schedules \u0026 Chatter. This includes Gift Aid claims for UK customers.",
"group_id": null,
"id": "8w3bk3bnv0c6",
"name": "File processing (ProcessingHub)",
"page_id": "39nrngx0dg5y",
"position": 2,
"showcase": true,
"start_date": "2021-09-10T00:00:00.000+02:00",
"status": "operational",
"updated_at": "2026-09-20T22:04:59.185+02:00"
},
{
"created_at": "2021-09-10T12:45:51.197+02:00",
"description": "Create new online payments and process existing payments through Payment Service Providers like Stripe, Adyen, WorldPay, etc.",
"group_id": null,
"id": "v340cqgfctbd",
"name": "(Online) Payment API / Payment Service Providers",
"page_id": "39nrngx0dg5y",
"position": 3,
"showcase": true,
"start_date": "2021-09-10T00:00:00.000+02:00",
"status": "operational",
"updated_at": "2026-09-20T22:04:59.205+02:00"
},
{
"created_at": "2021-09-10T12:49:27.514+02:00",
"description": "Receive notifications from PSPs with updates on payments in Salesforce.",
"group_id": null,
"id": "mktfwnl37bvz",
"name": "Notifications from Payment Service Providers (WebHub)",
"page_id": "39nrngx0dg5y",
"position": 4,
"showcase": true,
"start_date": "2021-09-10T00:00:00.000+02:00",
"status": "operational",
"updated_at": "2026-09-20T22:04:59.225+02:00"
},
{
"created_at": "2021-09-10T12:48:41.703+02:00",
"description": null,
"group_id": null,
"id": "zvmbzkndb4zm",
"name": "Giving pages",
"page_id": "39nrngx0dg5y",
"position": 5,
"showcase": true,
"start_date": "2021-09-10T00:00:00.000+02:00",
"status": "operational",
"updated_at": "2026-09-20T22:04:59.246+02:00"
},
{
"created_at": "2021-09-21T13:21:09.041+02:00",
"description": null,
"group_id": null,
"id": "ry3y1cbb1s8h",
"name": "Sandboxes",
"page_id": "39nrngx0dg5y",
"position": 6,
"showcase": false,
"start_date": "2021-09-21T00:00:00.000+02:00",
"status": "operational",
"updated_at": "2026-08-23T20:34:51.057+02:00"
},
{
"created_at": "2026-02-13T08:21:06.998+01:00",
"description": "FinDock product documentation site",
"group_id": null,
"id": "qnz053syzfx5",
"name": "FinDock Knowledge Base",
"page_id": "39nrngx0dg5y",
"position": 7,
"showcase": false,
"start_date": "2026-02-13T00:00:00.000+01:00",
"status": "operational",
"updated_at": "2026-02-13T08:21:06.998+01:00"
}
],
"incidents": [
{
"components": [
{
"created_at": "2021-09-13T15:24:19.853+02:00",
"description": "The main FinDock features and Source packages from other apps like NPSP, Converse \u0026 Singlify.",
"group_id": null,
"id": "49j9955kc3f4",
"name": "FinDock Core \u0026 Source packages",
"page_id": "39nrngx0dg5y",
"position": 1,
"showcase": true,
"start_date": "2021-09-13T00:00:00.000+02:00",
"status": "operational",
"updated_at": "2026-09-20T22:04:59.163+02:00"
},
{
"created_at": "2021-09-10T12:45:02.312+02:00",
"description": "Processes that generate or parse files, e.g. through Payment Schedules \u0026 Chatter. This includes Gift Aid claims for UK customers.",
"group_id": null,
"id": "8w3bk3bnv0c6",
"name": "File processing (ProcessingHub)",
"page_id": "39nrngx0dg5y",
"position": 2,
"showcase": true,
"start_date": "2021-09-10T00:00:00.000+02:00",
"status": "operational",
"updated_at": "2026-09-20T22:04:59.185+02:00"
},
{
"created_at": "2021-09-10T12:45:51.197+02:00",
"description": "Create new online payments and process existing payments through Payment Service Providers like Stripe, Adyen, WorldPay, etc.",
"group_id": null,
"id": "v340cqgfctbd",
"name": "(Online) Payment API / Payment Service Providers",
"page_id": "39nrngx0dg5y",
"position": 3,
"showcase": true,
"start_date": "2021-09-10T00:00:00.000+02:00",
"status": "operational",
"updated_at": "2026-09-20T22:04:59.205+02:00"
},
{
"created_at": "2021-09-10T12:49:27.514+02:00",
"description": "Receive notifications from PSPs with updates on payments in Salesforce.",
"group_id": null,
"id": "mktfwnl37bvz",
"name": "Notifications from Payment Service Providers (WebHub)",
"page_id": "39nrngx0dg5y",
"position": 4,
"showcase": true,
"start_date": "2021-09-10T00:00:00.000+02:00",
"status": "operational",
"updated_at": "2026-09-20T22:04:59.225+02:00"
},
{
"created_at": "2021-09-10T12:48:41.703+02:00",
"description": null,
"group_id": null,
"id": "zvmbzkndb4zm",
"name": "Giving pages",
"page_id": "39nrngx0dg5y",
"position": 5,
"showcase": true,
"start_date": "2021-09-10T00:00:00.000+02:00",
"status": "operational",
"updated_at": "2026-09-20T22:04:59.246+02:00"
}
],
"created_at": "2026-08-18T10:36:09.821+02:00",
"id": "g19ytjry41t2",
"impact": "maintenance",
"impact_override": null,
"incident_updates": [
{
"affected_components": [
{
"code": "8w3bk3bnv0c6",
"name": "File processing (ProcessingHub)",
"new_status": "operational",
"old_status": "under_maintenance"
},
{
"code": "v340cqgfctbd",
"name": "(Online) Payment API / Payment Service Providers",
"new_status": "operational",
"old_status": "under_maintenance"
},
{
"code": "zvmbzkndb4zm",
"name": "Giving pages",
"new_status": "operational",
"old_status": "under_maintenance"
},
{
"code": "mktfwnl37bvz",
"name": "Notifications from Payment Service Providers (WebHub)",
"new_status": "operational",
"old_status": "under_maintenance"
},
{
"code": "49j9955kc3f4",
"name": "FinDock Core \u0026 Source packages",
"new_status": "operational",
"old_status": "under_maintenance"
}
],
"body": "The scheduled maintenance has been completed.",
"created_at": "2026-09-20T22:04:59.289+02:00",
"custom_tweet": null,
"deliver_notifications": true,
"display_at": "2026-09-20T22:04:59.289+02:00",
"id": "p8lxys7wzzvs",
"incident_id": "g19ytjry41t2",
"status": "completed",
"tweet_id": null,
"twitter_updated_at": null,
"updated_at": "2026-09-20T22:04:59.289+02:00",
"wants_twitter_update": false
},
{
"affected_components": [
{
"code": "8w3bk3bnv0c6",
"name": "File processing (ProcessingHub)",
"new_status": "under_maintenance",
"old_status": "operational"
},
{
"code": "v340cqgfctbd",
"name": "(Online) Payment API / Payment Service Providers",
"new_status": "under_maintenance",
"old_status": "operational"
},
{
"code": "zvmbzkndb4zm",
"name": "Giving pages",
"new_status": "under_maintenance",
"old_status": "operational"
},
{
"code": "mktfwnl37bvz",
"name": "Notifications from Payment Service Providers (WebHub)",
"new_status": "under_maintenance",
"old_status": "operational"
},
{
"code": "49j9955kc3f4",
"name": "FinDock Core \u0026 Source packages",
"new_status": "under_maintenance",
"old_status": "operational"
}
],
"body": "Scheduled maintenance is currently in progress. We will provide updates as necessary.",
"created_at": "2026-09-20T21:32:07.234+02:00",
"custom_tweet": null,
"deliver_notifications": false,
"display_at": "2026-09-20T21:32:07.234+02:00",
"id": "bs40bg4wfk5w",
"incident_id": "g19ytjry41t2",
"status": "in_progress",
"tweet_id": null,
"twitter_updated_at": null,
"updated_at": "2026-09-20T21:32:07.234+02:00",
"wants_twitter_update": false
},
{
"affected_components": [
{
"code": "8w3bk3bnv0c6",
"name": "File processing (ProcessingHub)",
"new_status": "operational",
"old_status": "operational"
},
{
"code": "v340cqgfctbd",
"name": "(Online) Payment API / Payment Service Providers",
"new_status": "operational",
"old_status": "operational"
},
{
"code": "zvmbzkndb4zm",
"name": "Giving pages",
"new_status": "operational",
"old_status": "operational"
},
{
"code": "mktfwnl37bvz",
"name": "Notifications from Payment Service Providers (WebHub)",
"new_status": "operational",
"old_status": "operational"
},
{
"code": "49j9955kc3f4",
"name": "FinDock Core \u0026 Source packages",
"new_status": "operational",
"old_status": "operational"
}
],
"body": "The FinDock September '26 release will be pushed to Production. During this event features will be available with no disruptions in services. The release notes will be available on docs.findock.com the Wednesday before the Sandbox release.",
"created_at": "2026-08-18T10:36:09.937+02:00",
"custom_tweet": null,
"deliver_notifications": true,
"display_at": "2026-08-18T10:36:09.937+02:00",
"id": "1j09mqh152dj",
"incident_id": "g19ytjry41t2",
"status": "scheduled",
"tweet_id": null,
"twitter_updated_at": null,
"updated_at": "2026-08-18T10:36:09.937+02:00",
"wants_twitter_update": false
}
],
"metadata": {},
"monitoring_at": null,
"name": "Sep 20, 2026 | Production Release - September '26",
"page_id": "39nrngx0dg5y",
"postmortem_body": null,
"postmortem_body_last_updated_at": null,
"postmortem_ignored": false,
"postmortem_notified_subscribers": false,
"postmortem_notified_twitter": false,
"postmortem_published_at": null,
"reminder_intervals": null,
"resolved_at": "2026-09-20T22:04:59.289+02:00",
"scheduled_auto_completed": false,
"scheduled_auto_in_progress": false,
"scheduled_for": "2026-09-20T19:00:00.000+02:00",
"scheduled_remind_prior": false,
"scheduled_reminded_at": null,
"scheduled_until": "2026-09-20T22:00:00.000+02:00",
"shortlink": "https://stspg.io/fy719c4rc9jh",
"started_at": "2026-08-18T10:36:09.805+02:00",
"status": "completed",
"updated_at": "2026-09-20T22:04:59.317+02:00"
},
{
"components": [],
"created_at": "2026-09-17T12:10:22.834+02:00",
"id": "wtg278w41cfh",
"impact": "none",
"impact_override": null,
"incident_updates": [
{
"affected_components": null,
"body": "Following the recent Salesforce incident (status.salesforce.com/incidents/20004433), we've identified that some orgs experienced a disconnection of their WebHub Notification Gateway and/or ProcessingHub connections. This is most likely related to the Salesforce incident, though we are still investigating the detailed root cause. We are working on proactively reaching out to customers who may be impacted.\n\nHow to check if you are affected:\nGo to FinDock Setup \u003e Click Connect \u003e Click Webhub tab and verify if there is an error\nGo to FinDock Setup -\u003e Click Connect -\u003e Click ProcessingHub and verify if there is an error\nWhat you need to do when you are affected:\nPlease reach out to FinDock support (support@findock.com) so we can verify the status of the connection/processes and suggest next steps. \n\nWhat is the impact: \nPSP notifications can be resent and reprocessed once WebHub is reconnected, so no data is permanently lost. However, donation/payment pages relying on this connection would not have been able to initiate payments during the disconnected period.\nProcesses running on ProcessingHub can be unblocked or retried by us once the connection is restored. \nPlease reach out to support@findock.com if you have any questions.",
"created_at": "2026-09-17T12:10:22.881+02:00",
"custom_tweet": null,
"deliver_notifications": false,
"display_at": "2026-09-17T12:10:22.881+02:00",
"id": "5krzh82m9ss4",
"incident_id": "wtg278w41cfh",
"status": "identified",
"tweet_id": null,
"twitter_updated_at": null,
"updated_at": "2026-09-17T12:10:22.881+02:00",
"wants_twitter_update": false
}
],
"metadata": {},
"monitoring_at": null,
"name": "WebHub and ProcessingHub Disconnections Following Salesforce incident",
"page_id": "39nrngx0dg5y",
"postmortem_body": null,
"postmortem_body_last_updated_at": null,
"postmortem_ignored": false,
"postmortem_notified_subscribers": false,
"postmortem_notified_twitter": false,
"postmortem_published_at": null,
"reminder_intervals": null,
"resolved_at": null,
"scheduled_auto_completed": false,
"scheduled_auto_in_progress": false,
"scheduled_for": null,
"scheduled_remind_prior": false,
"scheduled_reminded_at": null,
"scheduled_until": null,
"shortlink": "https://stspg.io/z7q32qcg20s6",
"started_at": "2026-09-17T12:10:22.826+02:00",
"status": "identified",
"updated_at": "2026-09-17T12:10:22.885+02:00"
},
{
"components": [
{
"created_at": "2021-09-13T15:24:19.853+02:00",
"description": "The main FinDock features and Source packages from other apps like NPSP, Converse \u0026 Singlify.",
"group_id": null,
"id": "49j9955kc3f4",
"name": "FinDock Core \u0026 Source packages",
"page_id": "39nrngx0dg5y",
"position": 1,
"showcase": true,
"start_date": "2021-09-13T00:00:00.000+02:00",
"status": "operational",
"updated_at": "2026-09-20T22:04:59.163+02:00"
},
{
"created_at": "2021-09-10T12:45:02.312+02:00",
"description": "Processes that generate or parse files, e.g. through Payment Schedules \u0026 Chatter. This includes Gift Aid claims for UK customers.",
"group_id": null,
"id": "8w3bk3bnv0c6",
"name": "File processing (ProcessingHub)",
"page_id": "39nrngx0dg5y",
"position": 2,
"showcase": true,
"start_date": "2021-09-10T00:00:00.000+02:00",
"status": "operational",
"updated_at": "2026-09-20T22:04:59.185+02:00"
},
{
"created_at": "2021-09-10T12:45:51.197+02:00",
"description": "Create new online payments and process existing payments through Payment Service Providers like Stripe, Adyen, WorldPay, etc.",
"group_id": null,
"id": "v340cqgfctbd",
"name": "(Online) Payment API / Payment Service Providers",
"page_id": "39nrngx0dg5y",
"position": 3,
"showcase": true,
"start_date": "2021-09-10T00:00:00.000+02:00",
"status": "operational",
"updated_at": "2026-09-20T22:04:59.205+02:00"
},
{
"created_at": "2021-09-10T12:49:27.514+02:00",
"description": "Receive notifications from PSPs with updates on payments in Salesforce.",
"group_id": null,
"id": "mktfwnl37bvz",
"name": "Notifications from Payment Service Providers (WebHub)",
"page_id": "39nrngx0dg5y",
"position": 4,
"showcase": true,
"start_date": "2021-09-10T00:00:00.000+02:00",
"status": "operational",
"updated_at": "2026-09-20T22:04:59.225+02:00"
},
{
"created_at": "2021-09-10T12:48:41.703+02:00",
"description": null,
"group_id": null,
"id": "zvmbzkndb4zm",
"name": "Giving pages",
"page_id": "39nrngx0dg5y",
"position": 5,
"showcase": true,
"start_date": "2021-09-10T00:00:00.000+02:00",
"status": "operational",
"updated_at": "2026-09-20T22:04:59.246+02:00"
}
],
"created_at": "2026-09-16T12:01:54.654+02:00",
"id": "2kvg9wzg3cxq",
"impact": "major",
"impact_override": null,
"incident_updates": [
{
"affected_components": [
{
"code": "8w3bk3bnv0c6",
"name": "File processing (ProcessingHub)",
"new_status": "operational",
"old_status": "partial_outage"
},
{
"code": "v340cqgfctbd",
"name": "(Online) Payment API / Payment Service Providers",
"new_status": "operational",
"old_status": "partial_outage"
},
{
"code": "zvmbzkndb4zm",
"name": "Giving pages",
"new_status": "operational",
"old_status": "partial_outage"
},
{
"code": "mktfwnl37bvz",
"name": "Notifications from Payment Service Providers (WebHub)",
"new_status": "operational",
"old_status": "partial_outage"
},
{
"code": "49j9955kc3f4",
"name": "FinDock Core \u0026 Source packages",
"new_status": "operational",
"old_status": "partial_outage"
}
],
"body": "Salesforce Rollout in Progress — Services Recovering\nSalesforce has confirmed they are rolling out a fix for the earlier incident (status.salesforce.com/incidents/20004433). The rollout is progressing region by region, and services are returning to normal in regions where it has completed. Salesforce continues to monitor the rollout and is working on a permanent fix.\nThis also means FinDock is fully operational again.\nWhat FinDock is doing:\nNotifications affected during the incident have been resent, or are in the process of being resent.\nWe will close this incident but will continue monitoring the situation closely as Salesforce completes the rollout, and will provide a further update if anything changes.",
"created_at": "2026-09-16T15:26:34.589+02:00",
"custom_tweet": null,
"deliver_notifications": true,
"display_at": "2026-09-16T15:26:34.589+02:00",
"id": "l214k15csftc",
"incident_id": "2kvg9wzg3cxq",
"status": "resolved",
"tweet_id": null,
"twitter_updated_at": null,
"updated_at": "2026-09-16T15:26:34.589+02:00",
"wants_twitter_update": false
},
{
"affected_components": [
{
"code": "8w3bk3bnv0c6",
"name": "File processing (ProcessingHub)",
"new_status": "partial_outage",
"old_status": "partial_outage"
},
{
"code": "v340cqgfctbd",
"name": "(Online) Payment API / Payment Service Providers",
"new_status": "partial_outage",
"old_status": "partial_outage"
},
{
"code": "zvmbzkndb4zm",
"name": "Giving pages",
"new_status": "partial_outage",
"old_status": "partial_outage"
},
{
"code": "mktfwnl37bvz",
"name": "Notifications from Payment Service Providers (WebHub)",
"new_status": "partial_outage",
"old_status": "partial_outage"
},
{
"code": "49j9955kc3f4",
"name": "FinDock Core \u0026 Source packages",
"new_status": "partial_outage",
"old_status": "partial_outage"
}
],
"body": "FinDock will automatically retry notifications where possible once the underlying Salesforce issue is resolved. We're closely monitoring the incident and will act as soon as Salesforce's systems are back to normal.",
"created_at": "2026-09-16T12:16:51.837+02:00",
"custom_tweet": null,
"deliver_notifications": true,
"display_at": "2026-09-16T12:16:51.837+02:00",
"id": "mgwq20c8j0yd",
"incident_id": "2kvg9wzg3cxq",
"status": "monitoring",
"tweet_id": null,
"twitter_updated_at": null,
"updated_at": "2026-09-16T12:16:51.837+02:00",
"wants_twitter_update": false
},
{
"affected_components": [
{
"code": "8w3bk3bnv0c6",
"name": "File processing (ProcessingHub)",
"new_status": "partial_outage",
"old_status": "operational"
},
{
"code": "v340cqgfctbd",
"name": "(Online) Payment API / Payment Service Providers",
"new_status": "partial_outage",
"old_status": "operational"
},
{
"code": "zvmbzkndb4zm",
"name": "Giving pages",
"new_status": "partial_outage",
"old_status": "operational"
},
{
"code": "mktfwnl37bvz",
"name": "Notifications from Payment Service Providers (WebHub)",
"new_status": "partial_outage",
"old_status": "operational"
},
{
"code": "49j9955kc3f4",
"name": "FinDock Core \u0026 Source packages",
"new_status": "partial_outage",
"old_status": "operational"
}
],
"body": "Salesforce is currently experiencing an incident (https://status.salesforce.com/incidents/20004433). Because FinDock runs natively on the Salesforce platform, this may affect some FinDock features while the incident is ongoing.\n\nWhat this could mean for you:\n- Donation/payment pages may be temporarily inaccessible, or fail to successfully initiate a payment\n- Notifications may be delayed\n- Payment processing within Salesforce may be affected\nThe full impact is still unclear, but it's most likely that this Salesforce incident means payments cannot be processed within Salesforce now.\nWhat we're doing:\nFinDock will automatically retry notifications where possible once the underlying Salesforce issue is resolved. We're closely monitoring the incident and will act as soon as Salesforce's systems are back to normal.\nWhat you can do:\nPlease keep an eye on Salesforce's status page (https://status.salesforce.com/incidents/20004433) for the latest updates on the underlying incident.",
"created_at": "2026-09-16T12:01:54.813+02:00",
"custom_tweet": null,
"deliver_notifications": false,
"display_at": "2026-09-16T12:01:54.813+02:00",
"id": "pllg2s8nhb8d",
"incident_id": "2kvg9wzg3cxq",
"status": "investigating",
"tweet_id": null,
"twitter_updated_at": null,
"updated_at": "2026-09-16T12:01:54.813+02:00",
"wants_twitter_update": false
}
],
"metadata": {},
"monitoring_at": "2026-09-16T12:16:51.837+02:00",
"name": "Salesforce Service Disruption — Potential Impact on FinDock",
"page_id": "39nrngx0dg5y",
"postmortem_body": null,
"postmortem_body_last_updated_at": null,
"postmortem_ignored": false,
"postmortem_notified_subscribers": false,
"postmortem_notified_twitter": false,
"postmortem_published_at": null,
"reminder_intervals": null,
"resolved_at": "2026-09-16T15:26:34.589+02:00",
"scheduled_auto_completed": false,
"scheduled_auto_in_progress": false,
"scheduled_for": null,
"scheduled_remind_prior": false,
"scheduled_reminded_at": null,
"scheduled_until": null,
"shortlink": "https://stspg.io/48m1jkxhjlxz",
"started_at": "2026-09-16T12:01:54.641+02:00",
"status": "resolved",
"updated_at": "2026-09-16T15:26:34.608+02:00"
},
{
"components": [
{
"created_at": "2021-09-10T12:45:51.197+02:00",
"description": "Create new online payments and process existing payments through Payment Service Providers like Stripe, Adyen, WorldPay, etc.",
"group_id": null,
"id": "v340cqgfctbd",
"name": "(Online) Payment API / Payment Service Providers",
"page_id": "39nrngx0dg5y",
"position": 3,
"showcase": true,
"start_date": "2021-09-10T00:00:00.000+02:00",
"status": "operational",
"updated_at": "2026-09-20T22:04:59.205+02:00"
}
],
"created_at": "2026-09-10T17:24:30.541+02:00",
"id": "6k9k2wp70krp",
"impact": "maintenance",
"impact_override": null,
"incident_updates": [
{
"affected_components": [
{
"code": "v340cqgfctbd",
"name": "(Online) Payment API / Payment Service Providers",
"new_status": "operational",
"old_status": "under_maintenance"
}
],
"body": "The scheduled maintenance has been completed.",
"created_at": "2026-09-11T01:00:15.004+02:00",
"custom_tweet": null,
"deliver_notifications": true,
"display_at": "2026-09-11T01:00:15.004+02:00",
"id": "0mzgv654l07v",
"incident_id": "6k9k2wp70krp",
"status": "completed",
"tweet_id": null,
"twitter_updated_at": null,
"updated_at": "2026-09-11T01:00:15.004+02:00",
"wants_twitter_update": false
},
{
"affected_components": [
{
"code": "v340cqgfctbd",
"name": "(Online) Payment API / Payment Service Providers",
"new_status": "under_maintenance",
"old_status": "operational"
}
],
"body": "Scheduled maintenance is currently in progress. We will provide updates as necessary.",
"created_at": "2026-09-11T00:00:07.626+02:00",
"custom_tweet": null,
"deliver_notifications": false,
"display_at": "2026-09-11T00:00:07.626+02:00",
"id": "sq10535qzxnn",
"incident_id": "6k9k2wp70krp",
"status": "in_progress",
"tweet_id": null,
"twitter_updated_at": null,
"updated_at": "2026-09-11T00:00:07.626+02:00",
"wants_twitter_update": false
},
{
"affected_components": null,
"body": "Maintenance will begin as scheduled in 60 minutes.",
"created_at": "2026-09-10T23:00:14.467+02:00",
"custom_tweet": null,
"deliver_notifications": true,
"display_at": "2026-09-10T23:00:14.467+02:00",
"id": "jfmckbbnf0m3",
"incident_id": "6k9k2wp70krp",
"status": "scheduled",
"tweet_id": null,
"twitter_updated_at": null,
"updated_at": "2026-09-10T23:00:14.467+02:00",
"wants_twitter_update": false
},
{
"affected_components": [
{
"code": "v340cqgfctbd",
"name": "(Online) Payment API / Payment Service Providers",
"new_status": "operational",
"old_status": "operational"
}
],
"body": "This hotfix adds new new fallback logic for Event Date and Event Date ISO8601 field data to safeguard against comparing null values when determining inbound report handling order. In certain scenarios, Guided Matching was getting into a loop that consumes the queueable limits of an org because the Is It My Turn rule could not determine handling order based on the notification event date.",
"created_at": "2026-09-10T17:24:30.622+02:00",
"custom_tweet": null,
"deliver_notifications": true,
"display_at": "2026-09-10T17:24:30.622+02:00",
"id": "g3c4qk9t4d41",
"incident_id": "6k9k2wp70krp",
"status": "scheduled",
"tweet_id": null,
"twitter_updated_at": null,
"updated_at": "2026-09-10T17:24:30.622+02:00",
"wants_twitter_update": false
}
],
"metadata": {},
"monitoring_at": null,
"name": "HOTFIX - GoCardless notification handling",
"page_id": "39nrngx0dg5y",
"postmortem_body": null,
"postmortem_body_last_updated_at": null,
"postmortem_ignored": false,
"postmortem_notified_subscribers": false,
"postmortem_notified_twitter": false,
"postmortem_published_at": null,
"reminder_intervals": null,
"resolved_at": "2026-09-11T01:00:15.004+02:00",
"scheduled_auto_completed": true,
"scheduled_auto_in_progress": true,
"scheduled_for": "2026-09-11T00:00:00.000+02:00",
"scheduled_remind_prior": true,
"scheduled_reminded_at": "2026-09-10T23:00:14.662+02:00",
"scheduled_until": "2026-09-11T01:00:00.000+02:00",
"shortlink": "https://stspg.io/s2wkvxs7z5kw",
"started_at": "2026-09-10T17:24:30.532+02:00",
"status": "completed",
"updated_at": "2026-09-11T01:00:15.704+02:00"
},
{
"components": [
{
"created_at": "2021-09-21T13:21:09.041+02:00",
"description": null,
"group_id": null,
"id": "ry3y1cbb1s8h",
"name": "Sandboxes",
"page_id": "39nrngx0dg5y",
"position": 6,
"showcase": false,
"start_date": "2021-09-21T00:00:00.000+02:00",
"status": "operational",
"updated_at": "2026-08-23T20:34:51.057+02:00"
}
],
"created_at": "2026-08-18T10:11:53.372+02:00",
"id": "3ft0q9jc1cf5",
"impact": "maintenance",
"impact_override": null,
"incident_updates": [
{
"affected_components": [
{
"code": "ry3y1cbb1s8h",
"name": "Sandboxes",
"new_status": "operational",
"old_status": "under_maintenance"
}
],
"body": "The scheduled maintenance has been completed.",
"created_at": "2026-08-23T20:34:51.098+02:00",
"custom_tweet": null,
"deliver_notifications": false,
"display_at": "2026-08-23T20:34:51.098+02:00",
"id": "0y9w0vjxd2vj",
"incident_id": "3ft0q9jc1cf5",
"status": "completed",
"tweet_id": null,
"twitter_updated_at": null,
"updated_at": "2026-08-23T20:34:51.098+02:00",
"wants_twitter_update": false
},
{
"affected_components": [
{
"code": "ry3y1cbb1s8h",
"name": "Sandboxes",
"new_status": "under_maintenance",
"old_status": "operational"
}
],
"body": "Scheduled maintenance is currently in progress. We will provide updates as necessary.",
"created_at": "2026-08-23T19:00:07.522+02:00",
"custom_tweet": null,
"deliver_notifications": false,
"display_at": "2026-08-23T19:00:07.522+02:00",
"id": "kz7whgy5921n",
"incident_id": "3ft0q9jc1cf5",
"status": "in_progress",
"tweet_id": null,
"twitter_updated_at": null,
"updated_at": "2026-08-23T19:00:07.522+02:00",
"wants_twitter_update": false
},
{
"affected_components": [
{
"code": "ry3y1cbb1s8h",
"name": "Sandboxes",
"new_status": "operational",
"old_status": "operational"
}
],
"body": "The FinDock September '26 release will be pushed to Sandboxes. During this event features will be available with no disruptions in services. The release notes will be published on docs.findock.com the Wednesday before the Sandbox release.",
"created_at": "2026-08-18T10:11:53.456+02:00",
"custom_tweet": null,
"deliver_notifications": true,
"display_at": "2026-08-18T10:11:53.456+02:00",
"id": "2s5p6nrgq3yh",
"incident_id": "3ft0q9jc1cf5",
"status": "scheduled",
"tweet_id": null,
"twitter_updated_at": null,
"updated_at": "2026-08-18T10:33:37.404+02:00",
"wants_twitter_update": false
}
],
"metadata": {},
"monitoring_at": null,
"name": "Aug 23, 2026 | Sandbox Release - September '26",
"page_id": "39nrngx0dg5y",
"postmortem_body": null,
"postmortem_body_last_updated_at": null,
"postmortem_ignored": false,
"postmortem_notified_subscribers": false,
"postmortem_notified_twitter": false,
"postmortem_published_at": null,
"reminder_intervals": null,
"resolved_at": "2026-08-23T20:34:51.098+02:00",
"scheduled_auto_completed": false,
"scheduled_auto_in_progress": true,
"scheduled_for": "2026-08-23T19:00:00.000+02:00",
"scheduled_remind_prior": false,
"scheduled_reminded_at": null,
"scheduled_until": "2026-08-23T22:00:00.000+02:00",
"shortlink": "https://stspg.io/8d9wl79nfscl",
"started_at": "2026-08-18T10:11:53.363+02:00",
"status": "completed",
"updated_at": "2026-08-23T20:34:51.129+02:00"
},
{
"components": [
{
"created_at": "2021-09-10T12:45:51.197+02:00",
"description": "Create new online payments and process existing payments through Payment Service Providers like Stripe, Adyen, WorldPay, etc.",
"group_id": null,
"id": "v340cqgfctbd",
"name": "(Online) Payment API / Payment Service Providers",
"page_id": "39nrngx0dg5y",
"position": 3,
"showcase": true,
"start_date": "2021-09-10T00:00:00.000+02:00",
"status": "operational",
"updated_at": "2026-09-20T22:04:59.205+02:00"
}
],
"created_at": "2026-08-17T15:07:06.920+02:00",
"id": "g02nw96dznl1",
"impact": "maintenance",
"impact_override": null,
"incident_updates": [
{
"affected_components": null,
"body": "The scheduled maintenance has been completed.",
"created_at": "2026-08-17T20:00:07.833+02:00",
"custom_tweet": null,
"deliver_notifications": false,
"display_at": "2026-08-17T20:00:07.833+02:00",
"id": "t7lwd2b9td6d",
"incident_id": "g02nw96dznl1",
"status": "completed",
"tweet_id": null,
"twitter_updated_at": null,
"updated_at": "2026-08-17T20:00:07.833+02:00",
"wants_twitter_update": false
},
{
"affected_components": null,
"body": "Scheduled maintenance is currently in progress. We will provide updates as necessary.",
"created_at": "2026-08-17T19:00:07.526+02:00",
"custom_tweet": null,
"deliver_notifications": false,
"display_at": "2026-08-17T19:00:07.526+02:00",
"id": "v6gy3hw9cmjc",
"incident_id": "g02nw96dznl1",
"status": "in_progress",
"tweet_id": null,
"twitter_updated_at": null,
"updated_at": "2026-08-17T19:00:07.526+02:00",
"wants_twitter_update": false
},
{
"affected_components": [
{
"code": "v340cqgfctbd",
"name": "(Online) Payment API / Payment Service Providers",
"new_status": "operational",
"old_status": "operational"
}
],
"body": "After the July '26 release, processing inbound reports for Captured events appeared to fail. FinDock started to process recurring.charge-captured.v1 events for the Vipps payment method that should be ignored. Instead, they were assigned the same report subtype as the Captured event and failed during reconciliation. The MobilePay payment method was unaffected. This hotfix resolves the issue so recurring charge events are ignored.",
"created_at": "2026-08-17T15:07:06.982+02:00",
"custom_tweet": null,
"deliver_notifications": false,
"display_at": "2026-08-17T15:07:06.982+02:00",
"id": "s646yjrxqfxs",
"incident_id": "g02nw96dznl1",
"status": "scheduled",
"tweet_id": null,
"twitter_updated_at": null,
"updated_at": "2026-08-17T15:07:06.982+02:00",
"wants_twitter_update": false
}
],
"metadata": {},
"monitoring_at": null,
"name": "Vipps Captured event handling update",
"page_id": "39nrngx0dg5y",
"postmortem_body": null,
"postmortem_body_last_updated_at": null,
"postmortem_ignored": false,
"postmortem_notified_subscribers": false,
"postmortem_notified_twitter": false,
"postmortem_published_at": null,
"reminder_intervals": null,
"resolved_at": "2026-08-17T20:00:07.833+02:00",
"scheduled_auto_completed": true,
"scheduled_auto_in_progress": true,
"scheduled_for": "2026-08-17T19:00:00.000+02:00",
"scheduled_remind_prior": false,
"scheduled_reminded_at": null,
"scheduled_until": "2026-08-17T20:00:00.000+02:00",
"shortlink": "https://stspg.io/jdshw34zjfdh",
"started_at": "2026-08-17T15:07:06.913+02:00",
"status": "completed",
"updated_at": "2026-08-17T20:00:08.005+02:00"
},
{
"components": [
{
"created_at": "2021-09-10T12:45:02.312+02:00",
"description": "Processes that generate or parse files, e.g. through Payment Schedules \u0026 Chatter. This includes Gift Aid claims for UK customers.",
"group_id": null,
"id": "8w3bk3bnv0c6",
"name": "File processing (ProcessingHub)",
"page_id": "39nrngx0dg5y",
"position": 2,
"showcase": true,
"start_date": "2021-09-10T00:00:00.000+02:00",
"status": "operational",
"updated_at": "2026-09-20T22:04:59.185+02:00"
}
],
"created_at": "2026-08-10T16:55:29.794+02:00",
"id": "j63ldpvlwx70",
"impact": "maintenance",
"impact_override": null,
"incident_updates": [
{
"affected_components": [
{
"code": "8w3bk3bnv0c6",
"name": "File processing (ProcessingHub)",
"new_status": "operational",
"old_status": "operational"
}
],
"body": "The scheduled maintenance has been completed.",
"created_at": "2026-08-10T18:51:25.834+02:00",
"custom_tweet": null,
"deliver_notifications": true,
"display_at": "2026-08-10T18:51:25.834+02:00",
"id": "1ygftybxyqr1",
"incident_id": "j63ldpvlwx70",
"status": "completed",
"tweet_id": null,
"twitter_updated_at": null,
"updated_at": "2026-08-10T18:51:25.834+02:00",
"wants_twitter_update": false
},
{
"affected_components": null,
"body": "Scheduled maintenance is currently in progress. We will provide updates as necessary.",
"created_at": "2026-08-10T18:00:09.952+02:00",
"custom_tweet": null,
"deliver_notifications": false,
"display_at": "2026-08-10T18:00:09.952+02:00",
"id": "fckb6qdyyxz5",
"incident_id": "j63ldpvlwx70",
"status": "in_progress",
"tweet_id": null,
"twitter_updated_at": null,
"updated_at": "2026-08-10T18:00:09.952+02:00",
"wants_twitter_update": false
},
{
"affected_components": [
{
"code": "8w3bk3bnv0c6",
"name": "File processing (ProcessingHub)",
"new_status": "operational",
"old_status": "operational"
}
],
"body": "This hotfix addresses an issue with transaction upserts through Bulk API 2.0 that could cause processes to stall. It also includes the two fixes from the previously rolled-back hotfix: improved Bulk API 2.0 handling for very large payment schedule runs and scheduled access token renewals for FinDock’s connected apps.",
"created_at": "2026-08-10T16:55:29.886+02:00",
"custom_tweet": null,
"deliver_notifications": true,
"display_at": "2026-08-10T16:55:29.886+02:00",
"id": "cb1fj98rs6qy",
"incident_id": "j63ldpvlwx70",
"status": "scheduled",
"tweet_id": null,
"twitter_updated_at": null,
"updated_at": "2026-08-10T16:55:29.886+02:00",
"wants_twitter_update": false
}
],
"metadata": {},
"monitoring_at": null,
"name": "HOTFIX - Bulk API 2.0 transaction processing",
"page_id": "39nrngx0dg5y",
"postmortem_body": null,
"postmortem_body_last_updated_at": null,
"postmortem_ignored": false,
"postmortem_notified_subscribers": false,
"postmortem_notified_twitter": false,
"postmortem_published_at": null,
"reminder_intervals": null,
"resolved_at": "2026-08-10T18:51:25.834+02:00",
"scheduled_auto_completed": true,
"scheduled_auto_in_progress": true,
"scheduled_for": "2026-08-10T18:00:00.000+02:00",
"scheduled_remind_prior": false,
"scheduled_reminded_at": null,
"scheduled_until": "2026-08-10T20:00:00.000+02:00",
"shortlink": "https://stspg.io/g76gxv2090qs",
"started_at": "2026-08-10T16:55:29.784+02:00",
"status": "completed",
"updated_at": "2026-08-10T18:51:25.865+02:00"
},
{
"components": [
{
"created_at": "2021-09-10T12:45:02.312+02:00",
"description": "Processes that generate or parse files, e.g. through Payment Schedules \u0026 Chatter. This includes Gift Aid claims for UK customers.",
"group_id": null,
"id": "8w3bk3bnv0c6",
"name": "File processing (ProcessingHub)",
"page_id": "39nrngx0dg5y",
"position": 2,
"showcase": true,
"start_date": "2021-09-10T00:00:00.000+02:00",
"status": "operational",
"updated_at": "2026-09-20T22:04:59.185+02:00"
}
],
"created_at": "2026-08-05T14:36:52.786+02:00",
"id": "9kwhp7fwqwlt",
"impact": "none",
"impact_override": null,
"incident_updates": [
{
"affected_components": [
{
"code": "8w3bk3bnv0c6",
"name": "File processing (ProcessingHub)",
"new_status": "operational",
"old_status": "operational"
}
],
"body": "This incident has been resolved.",
"created_at": "2026-08-10T18:51:09.502+02:00",
"custom_tweet": null,
"deliver_notifications": true,
"display_at": "2026-08-10T18:51:09.502+02:00",
"id": "nvcgs197tjvx",
"incident_id": "9kwhp7fwqwlt",
"status": "resolved",
"tweet_id": null,
"twitter_updated_at": null,
"updated_at": "2026-08-10T18:51:09.502+02:00",
"wants_twitter_update": false
},
{
"affected_components": [
{
"code": "8w3bk3bnv0c6",
"name": "File processing (ProcessingHub)",
"new_status": "operational",
"old_status": "operational"
}
],
"body": "We have rolled back the previously deployed hotfix after discovering an issue that could cause processes to become stuck for a subset of customers. Our team is actively investigating the issue and working on a revised fix. We will provide another update as soon as we have more information. We apologize for the inconvenience and appreciate your patience. Previous incident: https://status.findock.com/incidents/fnl86pwphwf7",
"created_at": "2026-08-05T14:36:52.824+02:00",
"custom_tweet": null,
"deliver_notifications": true,
"display_at": "2026-08-05T14:36:52.824+02:00",
"id": "8dc0n2m8sp8y",
"incident_id": "9kwhp7fwqwlt",
"status": "investigating",
"tweet_id": null,
"twitter_updated_at": null,
"updated_at": "2026-08-05T14:36:52.824+02:00",
"wants_twitter_update": false
}
],
"metadata": {},
"monitoring_at": null,
"name": "ProcessingHub Disconnected",
"page_id": "39nrngx0dg5y",
"postmortem_body": null,
"postmortem_body_last_updated_at": null,
"postmortem_ignored": false,
"postmortem_notified_subscribers": false,
"postmortem_notified_twitter": false,
"postmortem_published_at": null,
"reminder_intervals": null,
"resolved_at": "2026-08-10T18:51:09.502+02:00",
"scheduled_auto_completed": false,
"scheduled_auto_in_progress": false,
"scheduled_for": null,
"scheduled_remind_prior": false,
"scheduled_reminded_at": null,
"scheduled_until": null,
"shortlink": "https://stspg.io/rp187wg9wyh1",
"started_at": "2026-08-05T14:36:52.780+02:00",
"status": "resolved",
"updated_at": "2026-08-10T18:51:09.518+02:00"
},
{
"components": [
{
"created_at": "2021-09-10T12:45:02.312+02:00",
"description": "Processes that generate or parse files, e.g. through Payment Schedules \u0026 Chatter. This includes Gift Aid claims for UK customers.",
"group_id": null,
"id": "8w3bk3bnv0c6",
"name": "File processing (ProcessingHub)",
"page_id": "39nrngx0dg5y",
"position": 2,
"showcase": true,
"start_date": "2021-09-10T00:00:00.000+02:00",
"status": "operational",
"updated_at": "2026-09-20T22:04:59.185+02:00"
}
],
"created_at": "2026-07-27T11:30:46.447+02:00",
"id": "fnl86pwphwf7",
"impact": "minor",
"impact_override": null,
"incident_updates": [
{
"affected_components": [
{
"code": "8w3bk3bnv0c6",
"name": "File processing (ProcessingHub)",
"new_status": "operational",
"old_status": "operational"
}
],
"body": "Incident resolved. We have pushed out a hotfix that proactively rotates tokens to avoid token expirations. No action is required from customers after this change. We will continue to closely monitor app connections over the coming weeks.",
"created_at": "2026-08-05T09:53:51.213+02:00",
"custom_tweet": null,
"deliver_notifications": true,
"display_at": "2026-08-05T09:53:51.213+02:00",
"id": "hqmlt3rpnl4m",
"incident_id": "fnl86pwphwf7",
"status": "resolved",
"tweet_id": null,
"twitter_updated_at": null,
"updated_at": "2026-08-05T09:53:51.213+02:00",
"wants_twitter_update": false
},
{
"affected_components": [
{
"code": "8w3bk3bnv0c6",
"name": "File processing (ProcessingHub)",
"new_status": "operational",
"old_status": "operational"
}
],
"body": "We have identified the root cause of unexpected ProcessingHub and WebHub disconnections. In scenarios where an access token does not expire (because the app connection is actively used), the refresh token remain unused over its 30-day lifespan. When the refresh token expires after 30 days, Salesforce revokes both the refresh token and the access token, causing the connections to ProcessingHub and/or WebHub to fail. For now, to prevent further disconnections, we are manually forcing access token renewals in cases where an unused refresh token is reaching its limit. A permanent solution is also in the works and will be rolled out next week.",
"created_at": "2026-07-31T12:32:44.616+02:00",
"custom_tweet": null,
"deliver_notifications": true,
"display_at": "2026-07-31T12:32:44.616+02:00",
"id": "1prszwxhs9sw",
"incident_id": "fnl86pwphwf7",
"status": "identified",
"tweet_id": null,
"twitter_updated_at": null,
"updated_at": "2026-07-31T12:32:44.616+02:00",
"wants_twitter_update": false
},
{
"affected_components": [
{
"code": "8w3bk3bnv0c6",
"name": "File processing (ProcessingHub)",
"new_status": "operational",
"old_status": "operational"
}
],
"body": "Some customers have seen ProcessingHub being unexpectedly disconnected with a generic “expired access/refresh token” error from Salesforce. We are actively investigating the root cause. We have contacted customers directly whom we know have been impacted. We keep on monitoring all connection and reach out if it happens to your Salesforce environment. If you notice it is disconnected, you can reconnect from FinDock Setup \u003e Connect. The initial sync with ProcessingHub may take some time for large data volumes. We sincerely apologize for the inconvenience.",
"created_at": "2026-07-27T11:30:46.486+02:00",
"custom_tweet": null,
"deliver_notifications": true,
"display_at": "2026-07-27T11:30:46.486+02:00",
"id": "sv790py5w9s1",
"incident_id": "fnl86pwphwf7",
"status": "investigating",
"tweet_id": null,
"twitter_updated_at": null,
"updated_at": "2026-07-27T11:30:46.486+02:00",
"wants_twitter_update": false
}
],
"metadata": {},
"monitoring_at": null,
"name": "ProcessingHub Disconnected",
"page_id": "39nrngx0dg5y",
"postmortem_body": null,
"postmortem_body_last_updated_at": null,
"postmortem_ignored": false,
"postmortem_notified_subscribers": false,
"postmortem_notified_twitter": false,
"postmortem_published_at": null,
"reminder_intervals": null,
"resolved_at": "2026-08-05T09:53:51.213+02:00",
"scheduled_auto_completed": false,
"scheduled_auto_in_progress": false,
"scheduled_for": null,
"scheduled_remind_prior": false,
"scheduled_reminded_at": null,
"scheduled_until": null,
"shortlink": "https://stspg.io/zldktnsmgq2n",
"started_at": "2026-07-27T11:30:46.440+02:00",
"status": "resolved",
"updated_at": "2026-08-05T09:53:51.231+02:00"
},
{
"components": [
{
"created_at": "2021-09-13T15:24:19.853+02:00",
"description": "The main FinDock features and Source packages from other apps like NPSP, Converse \u0026 Singlify.",
"group_id": null,
"id": "49j9955kc3f4",
"name": "FinDock Core \u0026 Source packages",
"page_id": "39nrngx0dg5y",
"position": 1,
"showcase": true,
"start_date": "2021-09-13T00:00:00.000+02:00",
"status": "operational",
"updated_at": "2026-09-20T22:04:59.163+02:00"
},
{
"created_at": "2021-09-10T12:45:02.312+02:00",
"description": "Processes that generate or parse files, e.g. through Payment Schedules \u0026 Chatter. This includes Gift Aid claims for UK customers.",
"group_id": null,
"id": "8w3bk3bnv0c6",
"name": "File processing (ProcessingHub)",
"page_id": "39nrngx0dg5y",
"position": 2,
"showcase": true,
"start_date": "2021-09-10T00:00:00.000+02:00",
"status": "operational",
"updated_at": "2026-09-20T22:04:59.185+02:00"
},
{
"created_at": "2021-09-10T12:49:27.514+02:00",
"description": "Receive notifications from PSPs with updates on payments in Salesforce.",
"group_id": null,
"id": "mktfwnl37bvz",
"name": "Notifications from Payment Service Providers (WebHub)",
"page_id": "39nrngx0dg5y",
"position": 4,
"showcase": true,
"start_date": "2021-09-10T00:00:00.000+02:00",
"status": "operational",
"updated_at": "2026-09-20T22:04:59.225+02:00"
},
{
"created_at": "2021-09-10T12:48:41.703+02:00",
"description": null,
"group_id": null,
"id": "zvmbzkndb4zm",
"name": "Giving pages",
"page_id": "39nrngx0dg5y",
"position": 5,
"showcase": true,
"start_date": "2021-09-10T00:00:00.000+02:00",
"status": "operational",
"updated_at": "2026-09-20T22:04:59.246+02:00"
}
],
"created_at": "2026-08-04T17:06:43.727+02:00",
"id": "mg5zwxs9xwxq",
"impact": "maintenance",
"impact_override": null,
"incident_updates": [
{
"affected_components": [
{
"code": "8w3bk3bnv0c6",
"name": "File processing (ProcessingHub)",
"new_status": "operational",
"old_status": "operational"
},
{
"code": "zvmbzkndb4zm",
"name": "Giving pages",
"new_status": "operational",
"old_status": "operational"
},
{
"code": "mktfwnl37bvz",
"name": "Notifications from Payment Service Providers (WebHub)",
"new_status": "operational",
"old_status": "operational"
},
{
"code": "49j9955kc3f4",
"name": "FinDock Core \u0026 Source packages",
"new_status": "operational",
"old_status": "operational"
}
],
"body": "The scheduled maintenance has been completed.",
"created_at": "2026-08-04T22:08:23.658+02:00",
"custom_tweet": null,
"deliver_notifications": true,
"display_at": "2026-08-04T22:08:23.658+02:00",
"id": "yjtyqj4ltq1k",
"incident_id": "mg5zwxs9xwxq",
"status": "completed",
"tweet_id": null,
"twitter_updated_at": null,
"updated_at": "2026-08-04T22:08:23.658+02:00",
"wants_twitter_update": false
},
{
"affected_components": [
{
"code": "8w3bk3bnv0c6",
"name": "File processing (ProcessingHub)",
"new_status": "operational",
"old_status": "operational"
},
{
"code": "zvmbzkndb4zm",
"name": "Giving pages",
"new_status": "operational",
"old_status": "operational"
},
{
"code": "mktfwnl37bvz",
"name": "Notifications from Payment Service Providers (WebHub)",
"new_status": "operational",
"old_status": "operational"
},
{
"code": "49j9955kc3f4",
"name": "FinDock Core \u0026 Source packages",
"new_status": "operational",
"old_status": "operational"
}
],
"body": "Scheduled maintenance is currently in progress. We will provide updates as necessary.",
"created_at": "2026-08-04T21:26:59.817+02:00",
"custom_tweet": null,
"deliver_notifications": true,
"display_at": "2026-08-04T21:26:59.817+02:00",
"id": "r3g0xjh26p79",
"incident_id": "mg5zwxs9xwxq",
"status": "in_progress",
"tweet_id": null,
"twitter_updated_at": null,
"updated_at": "2026-08-04T21:26:59.817+02:00",
"wants_twitter_update": false
},
{
"affected_components": [
{
"code": "8w3bk3bnv0c6",
"name": "File processing (ProcessingHub)",
"new_status": "operational",
"old_status": "operational"
},
{
"code": "zvmbzkndb4zm",
"name": "Giving pages",
"new_status": "operational",
"old_status": "operational"
},
{
"code": "mktfwnl37bvz",
"name": "Notifications from Payment Service Providers (WebHub)",
"new_status": "operational",
"old_status": "operational"
},
{
"code": "49j9955kc3f4",
"name": "FinDock Core \u0026 Source packages",
"new_status": "operational",
"old_status": "operational"
}
],
"body": "This hotfix bundles three important enhancements. First, we expand the deduplication logic API name collisions to properly catch and exclude null references in queries. Second, we fix an issue with very large payment schedule runs and Bulk API 2.0. The issue caused batch data loads to be missed, leaving the affected process unfinished, while moving to the next job, and ultimate causing, for instance, incorrect totals for counters related to the process and schedule. Thirdly, we implement scheduled access token renewals for FinDock’s connected apps. This ensures refresh tokens are used to renew access token so neither token expires. Prior to this hotfix, some orgs were being disconnected unexpectedly from WebHub and/or ProcessingHub because refresh tokens were not used within their 30-day lifespan. When a refresh token expires, Salesforce revokes both the refresh token and the access token.",
"created_at": "2026-08-04T17:06:43.802+02:00",
"custom_tweet": null,
"deliver_notifications": true,
"display_at": "2026-08-04T17:06:43.802+02:00",
"id": "d8s45s8mp490",
"incident_id": "mg5zwxs9xwxq",
"status": "scheduled",
"tweet_id": null,
"twitter_updated_at": null,
"updated_at": "2026-08-04T17:06:43.802+02:00",
"wants_twitter_update": false
}
],
"metadata": {},
"monitoring_at": null,
"name": "HOTFIX - Duplicate names, Bulk API 2.0 batch handling, and app token management",
"page_id": "39nrngx0dg5y",
"postmortem_body": null,
"postmortem_body_last_updated_at": null,
"postmortem_ignored": false,
"postmortem_notified_subscribers": false,
"postmortem_notified_twitter": false,
"postmortem_published_at": null,
"reminder_intervals": null,
"resolved_at": "2026-08-04T22:08:23.658+02:00",
"scheduled_auto_completed": false,
"scheduled_auto_in_progress": true,
"scheduled_for": "2026-08-04T21:30:00.000+02:00",
"scheduled_remind_prior": false,
"scheduled_reminded_at": null,
"scheduled_until": "2026-08-04T23:30:00.000+02:00",
"shortlink": "https://stspg.io/5gxzlywx0w9c",
"started_at": "2026-08-04T17:06:43.717+02:00",
"status": "completed",
"updated_at": "2026-08-04T22:08:23.687+02:00"
}
],
"page": {
"id": "39nrngx0dg5y",
"name": "FinDock",
"url": "https://status.findock.com"
},
"status": {
"description": "All Systems Operational",
"indicator": "none"
}
}