Company Logo

Is there an Spreedly outage?

Spreedly status: Minor Outage

Last checked: 7 minutes ago

Get notified about any outages, downtime or incidents for Spreedly and 1800+ other cloud vendors. Monitor 10 companies, for free.

Subscribe for updates

Spreedly outages and incidents

Outage and incident data over the last 30 days for Spreedly.

There have been 1 outages or incidents for Spreedly in the last 30 days.

Severity Breakdown:

Tired of searching for status updates?

Join OutLogger to be notified when any of your vendors or the components you use experience an outage. It's completely free and takes less than 2 minutes!

Sign Up Now

Components and Services Monitored for Spreedly

Outlogger tracks the status of these components for Xero:

3DS Gateway Specific Active
3DS Global Active
Core Secondary API Active
Core Transactional API Active
Express Active
iFrame Active
Payment Method Distribution (PMD) Active
Account Updater Active
Account Updater Callbacks Active
BIN MetaData Active
Fingerprinting Active
Network Tokenization Active
ACH Active
Apple Pay Active
Click to Pay (C2P) Active
Ebanx Local Payment Methods Active
Google Pay Active
Paypal & Offsite Payments Active
PPRO Local Payment Methods Active
Stripe Alternative Payment Methods Active
Adyen Active
Authorize.net Active
Braintree Active
Cybersource Performance Issues
Elavon Active
Gateways Active
Mercado Pago Active
NMI Active
Orbital Active
Payflow Pro Active
PayPal Active
Stripe API Active
Worldpay Active
app.spreedly.com Active
Docs.spreedly.com Active
Spreedly.com Active
Spreedly Dashboard Active
Component Status
3DS Gateway Specific Active
3DS Global Active
Core Secondary API Active
Core Transactional API Active
Express Active
iFrame Active
Payment Method Distribution (PMD) Active
Active
Account Updater Active
Account Updater Callbacks Active
BIN MetaData Active
Fingerprinting Active
Network Tokenization Active
Active
ACH Active
Apple Pay Active
Click to Pay (C2P) Active
Ebanx Local Payment Methods Active
Google Pay Active
Paypal & Offsite Payments Active
PPRO Local Payment Methods Active
Stripe Alternative Payment Methods Active
Performance Issues
Adyen Active
Authorize.net Active
Braintree Active
Cybersource Performance Issues
Elavon Active
Gateways Active
Mercado Pago Active
NMI Active
Orbital Active
Payflow Pro Active
PayPal Active
Stripe API Active
Worldpay Active
Active
app.spreedly.com Active
Docs.spreedly.com Active
Spreedly.com Active
Spreedly Dashboard Active

Latest Spreedly outages and incidents.

View the latest incidents for Spreedly and check for official updates:

Updates:

  • Time: Jan. 12, 2023, 4 p.m.
    Status: Postmortem
    Update: # January 5, 2023 — Intermittent 500s in Core ### January 5, 2023 — Intermittent Core 500 Errors Primarily Affecting Offsite Transactions Spreedly’s core API server receives and responds to external API requests made by our clients. ## What Happened While upgrading Spreedly’s database capabilities, code was deployed that generated a large queue of backlogged work. While working through the backlog of enqueued work, core served some customers intermittent 500 errors on January 5, 2023 between 5:30pm UTC and 8:00pm UTC. ## Next Steps Spreedly is reviewing database upgrade processes, queueing rules, and adding some additional alerting.
  • Time: Jan. 6, 2023, 3:52 a.m.
    Status: Resolved
    Update: Callback delivery may continue to experience delays, however the queue is now rapidly decreasing. We estimate the queue to be caught up and current overnight. Any delayed or missed callbacks will be re-queued tomorrow. The incident is being considered resolved. We are still investigating to understand the specific causes of the incident and any residual impact. A post incident review will be published. We apologize for any inconvenience and disruption to service.
  • Time: Jan. 5, 2023, 8:58 p.m.
    Status: Monitoring
    Update: The issue has been mitigated that caused intermittent 500 errors on Spreedly's Core API and affected asynchronous transactions. Customers are no longer experiencing 500 errors. Customers may continue to see a delay in callback delivery as the queue is consumed. We continue to actively monitor the queue consumption. This issue is now in monitoring.
  • Time: Jan. 5, 2023, 6:39 p.m.
    Status: Investigating
    Update: We are investigating an issue regarding intermittent core 500 errors impacting less than 1% of transactions. We apologize for the inconvenience as our teams work to resolve this issue.

Updates:

  • Time: Jan. 8, 2023, 8:33 p.m.
    Status: Postmortem
    Update: ## December 30th, 2022 - Spreedly API Errors On December 30th, 2022, at approximately 18:00 UTC, our secondary index database was heavily throttled by our Database Service Provider. This resulted in intermittent 500 errors across multiple endpoints and limited access to secondary services such as Dashboard and ID. ## What Happened Spreedly presently maintains a “secondary index” database, apart from the main transaction processing database, that facilitates reporting \(dashboard\), data analytics, and some transaction flows that make use of `list` or `show` endpoints. This is done to ensure that the primary money-moving transactions \(i.e.: Vaulting, Payment Gateway, and Receiver Transactions\) are always the foremost concern. Spreedly engages a Database Service Provider for this secondary index database. After being assured that by our DB Service Provider in February 2022 that we would not run afoul of any DB sizing limitations or constraints \(“plan size is not enforced for our largest plans”, of which Spreedly subscribes to\), we nonetheless had our access disabled \(`ALTER ROLE "[REDACTED]" CONNECTION LIMIT 0`\) at 18:52 UTC on December 30, 2022. As we understand now this was an automated control implemented by our DB Service Provider; as our database naturally grew and shrunk during its course of operations, we would cross above & below this threshold \(~12.7TB\), and access would be restricted and then restored, such as it was again at 18:57 UTC. During these intervals when our connection limit disabled access, customers would be unable to use `list` or `show` commands, and dashboard access may have been impaired. Vaulting, Payment Gateway, and Receiver Transactions \(that did not rely on these endpoints as part of their transaction flow\) were otherwise not impacted. We ceased further writes to the database while we worked with the DB Service Provider to understand the issue and reclaim \(over the course of the incident\) 800GB of database storage, reducing our DB size to ~11.9TB. This resizing was performed through the optimization of our DB usage \(primarily indexes\) without the loss or deletion of any data. The resize process itself ebbed and flowed the overall DB size above the automated cut-off limit and it took a while to work with our DB Service Provider before they could hard-code us a connection limit that allowed both normal application function and our maintenance to occur. This meant that we experienced DB connectivity issues \(and their corresponding `list` & `show` customer impacts\) during the following additional times: | **START \(times UTC\)** | **STOP \(times UTC\)** | **DURATION** | | --- | --- | --- | | 2022-12-30 19:17 | 2022-12-30 19:19 | 2 minutes | | 2022-12-30 19:23 | 2022-12-30 19:25 | 2 minutes | | 2022-12-30 19:28 | 2022-12-31 01:12 | 5 hours, 43 minutes | | 2022-12-31 04:40 | 2022-12-31 05:35 | 55 minutes | | 2022-12-31 12:19 | 2022-12-3113:41 | 1 hour, 22 minutes | Note: The table above was edited to correct a factual error on January 26th, 2023. After our DB resize efforts had completed, we worked to bring the backlog of data into the database so that dashboard and data analytics once again represented current transactional data. ## Next Steps We are taking the following actions to ensure that this does not occur again: * Further optimizing DB storage and usage to reclaim additional space below any automated cutoff * Working with our DB Service Provider to remove any future limit enforcement. * Working on an emergency plan to change DB Service Providers, if needed. * Migrating our DB \(already underway\) to a new DB platform that will be self-managed. This effort will complete this calendar quarter, 2023.
  • Time: Jan. 2, 2023, 1:29 a.m.
    Status: Resolved
    Update: After a period of monitoring, we have not seen any recurrence of this issue. We have confirmed that the lagging data has been resolved and all systems are stabilized and functioning normally with current data. The incident is being considered resolved. We are still investigating to understand the specific causes of the incident and any residual impact. A post incident review will be published. We apologize for the impact this caused to affected customers.
  • Time: Jan. 1, 2023, 7:07 p.m.
    Status: Monitoring
    Update: After a period of monitoring we have confirmed that our database environment remains stabilized and there are no errors impacting customer transactions. We are working on addressing the lagging data issue with Dashboard and secondary services. We estimate transaction data to be caught up and current in about 3 hours from now. We will continue to update with any changes.
  • Time: Dec. 31, 2022, 11:14 p.m.
    Status: Monitoring
    Update: We experienced a database capacity limit that resulted in intermittent 500s and lagging data in secondary systems. Once identified, we immediately began working with our service provider on a resolution. We’ve been implementing that fix and stabilized the database such that customers should no longer be experiencing 500s. However, Dashboard and secondary systems are still lagging as we continue to reduce indexes and ensure the system is fully stabilized. We’re prioritizing system stability to support many year-end customer processes and will address the lagging data issue once we’re confident there are no risks to transaction processing. Until then, we’re continuing to treat this as a SEV-1 incident with the highest priority as we monitor the continued resolution.
  • Time: Dec. 31, 2022, 9:06 p.m.
    Status: Identified
    Update: We continue to make progress on restoring the system to normal operations in a safe and efficient manner. As we continue to implement the required changes to reach a resolution, users may continue to experience intermittent 500 errors across multiple endpoints and access to Dashboard and ID may be limited. Some functionalities will be starting to work again but this is not a full fix yet. We will continue to provide regular updates as we work towards a full resolution. We apologize for the impacts this incident has caused.
  • Time: Dec. 31, 2022, 6:19 p.m.
    Status: Identified
    Update: We are continuing to make progress on restoring the system to normal operations in a safe and efficient manner. As we continue to implement the resolution, users may continue to see intermittent 500 errors across multiple endpoints and access to Dashboard and ID may be limited. We will continue to provide regular updates as we work toward full resolution.
  • Time: Dec. 31, 2022, 2:53 p.m.
    Status: Identified
    Update: We are continuing to make progress on restoring the system to normal operations in a safe and efficient manner. As we continue to implement the resolution, users may continue to see intermittent 500 errors across multiple endpoints and access to Dashboard and ID may be limited. We will continue to provide regular updates as we work toward full resolution.
  • Time: Dec. 31, 2022, 12:51 p.m.
    Status: Identified
    Update: We are having progress on making our system up and running in a safe and efficient manner. Access to Dashboard and ID may still be limited. We will provide another update within the next two hours.
  • Time: Dec. 31, 2022, 10:40 a.m.
    Status: Identified
    Update: We are having progress on making our system up and running in a safe and efficient manner. Access to Dashboard and ID may still be limited. We will provide another update within the next two hours.
  • Time: Dec. 31, 2022, 8:18 a.m.
    Status: Identified
    Update: We are having progress on making our system up and running in a safe and efficient manner. Access to Dashboard and ID may still be limited. We will provide another update within the next two hours.
  • Time: Dec. 31, 2022, 5:17 a.m.
    Status: Identified
    Update: We continue working on restoring service in a safe and efficient manner. Access to Dashboard and ID may still be limited. We will provide another update within the next two hours.
  • Time: Dec. 31, 2022, 3:27 a.m.
    Status: Identified
    Update: We have identified the cause for the service disruption. We are currently working to restore service in a safe and efficient manner. We will provide another update within the next two hours.
  • Time: Dec. 31, 2022, 1:18 a.m.
    Status: Investigating
    Update: We are continuing to investigate this issue with assistance of our service provider. Some information in Dashboard and ID may continue to be unavailable. Updates will be provided within 2 hours.
  • Time: Dec. 30, 2022, 10:17 p.m.
    Status: Investigating
    Update: Our engineering teams are continuing to work toward a resolution for this issue, pursuing an investigation related to underlying internal connections between some of our components. We have escalated this to our service provider for additional assistance. Viewing some information in Dashboard and ID may not be possible due to internal dependencies related to this incident.
  • Time: Dec. 30, 2022, 8:57 p.m.
    Status: Investigating
    Update: We are continuing to investigate this issue. We have also identified that Spreedly Dashboard may be inaccessible to some users.
  • Time: Dec. 30, 2022, 7:51 p.m.
    Status: Investigating
    Update: We are investigating an issue causing intermittent HTTP 500 errors to GET endpoints on Spreedly's Core API. Updates will be provided as they become available.

Updates:

  • Time: Jan. 8, 2023, 8:33 p.m.
    Status: Postmortem
    Update: ## December 30th, 2022 - Spreedly API Errors On December 30th, 2022, at approximately 18:00 UTC, our secondary index database was heavily throttled by our Database Service Provider. This resulted in intermittent 500 errors across multiple endpoints and limited access to secondary services such as Dashboard and ID. ## What Happened Spreedly presently maintains a “secondary index” database, apart from the main transaction processing database, that facilitates reporting \(dashboard\), data analytics, and some transaction flows that make use of `list` or `show` endpoints. This is done to ensure that the primary money-moving transactions \(i.e.: Vaulting, Payment Gateway, and Receiver Transactions\) are always the foremost concern. Spreedly engages a Database Service Provider for this secondary index database. After being assured that by our DB Service Provider in February 2022 that we would not run afoul of any DB sizing limitations or constraints \(“plan size is not enforced for our largest plans”, of which Spreedly subscribes to\), we nonetheless had our access disabled \(`ALTER ROLE "[REDACTED]" CONNECTION LIMIT 0`\) at 18:52 UTC on December 30, 2022. As we understand now this was an automated control implemented by our DB Service Provider; as our database naturally grew and shrunk during its course of operations, we would cross above & below this threshold \(~12.7TB\), and access would be restricted and then restored, such as it was again at 18:57 UTC. During these intervals when our connection limit disabled access, customers would be unable to use `list` or `show` commands, and dashboard access may have been impaired. Vaulting, Payment Gateway, and Receiver Transactions \(that did not rely on these endpoints as part of their transaction flow\) were otherwise not impacted. We ceased further writes to the database while we worked with the DB Service Provider to understand the issue and reclaim \(over the course of the incident\) 800GB of database storage, reducing our DB size to ~11.9TB. This resizing was performed through the optimization of our DB usage \(primarily indexes\) without the loss or deletion of any data. The resize process itself ebbed and flowed the overall DB size above the automated cut-off limit and it took a while to work with our DB Service Provider before they could hard-code us a connection limit that allowed both normal application function and our maintenance to occur. This meant that we experienced DB connectivity issues \(and their corresponding `list` & `show` customer impacts\) during the following additional times: | **START \(times UTC\)** | **STOP \(times UTC\)** | **DURATION** | | --- | --- | --- | | 2022-12-30 19:17 | 2022-12-30 19:19 | 2 minutes | | 2022-12-30 19:23 | 2022-12-30 19:25 | 2 minutes | | 2022-12-30 19:28 | 2022-12-31 01:12 | 5 hours, 43 minutes | | 2022-12-31 04:40 | 2022-12-31 05:35 | 55 minutes | | 2022-12-31 12:19 | 2022-12-3113:41 | 1 hour, 22 minutes | Note: The table above was edited to correct a factual error on January 26th, 2023. After our DB resize efforts had completed, we worked to bring the backlog of data into the database so that dashboard and data analytics once again represented current transactional data. ## Next Steps We are taking the following actions to ensure that this does not occur again: * Further optimizing DB storage and usage to reclaim additional space below any automated cutoff * Working with our DB Service Provider to remove any future limit enforcement. * Working on an emergency plan to change DB Service Providers, if needed. * Migrating our DB \(already underway\) to a new DB platform that will be self-managed. This effort will complete this calendar quarter, 2023.
  • Time: Jan. 2, 2023, 1:29 a.m.
    Status: Resolved
    Update: After a period of monitoring, we have not seen any recurrence of this issue. We have confirmed that the lagging data has been resolved and all systems are stabilized and functioning normally with current data. The incident is being considered resolved. We are still investigating to understand the specific causes of the incident and any residual impact. A post incident review will be published. We apologize for the impact this caused to affected customers.
  • Time: Jan. 1, 2023, 7:07 p.m.
    Status: Monitoring
    Update: After a period of monitoring we have confirmed that our database environment remains stabilized and there are no errors impacting customer transactions. We are working on addressing the lagging data issue with Dashboard and secondary services. We estimate transaction data to be caught up and current in about 3 hours from now. We will continue to update with any changes.
  • Time: Dec. 31, 2022, 11:14 p.m.
    Status: Monitoring
    Update: We experienced a database capacity limit that resulted in intermittent 500s and lagging data in secondary systems. Once identified, we immediately began working with our service provider on a resolution. We’ve been implementing that fix and stabilized the database such that customers should no longer be experiencing 500s. However, Dashboard and secondary systems are still lagging as we continue to reduce indexes and ensure the system is fully stabilized. We’re prioritizing system stability to support many year-end customer processes and will address the lagging data issue once we’re confident there are no risks to transaction processing. Until then, we’re continuing to treat this as a SEV-1 incident with the highest priority as we monitor the continued resolution.
  • Time: Dec. 31, 2022, 9:06 p.m.
    Status: Identified
    Update: We continue to make progress on restoring the system to normal operations in a safe and efficient manner. As we continue to implement the required changes to reach a resolution, users may continue to experience intermittent 500 errors across multiple endpoints and access to Dashboard and ID may be limited. Some functionalities will be starting to work again but this is not a full fix yet. We will continue to provide regular updates as we work towards a full resolution. We apologize for the impacts this incident has caused.
  • Time: Dec. 31, 2022, 6:19 p.m.
    Status: Identified
    Update: We are continuing to make progress on restoring the system to normal operations in a safe and efficient manner. As we continue to implement the resolution, users may continue to see intermittent 500 errors across multiple endpoints and access to Dashboard and ID may be limited. We will continue to provide regular updates as we work toward full resolution.
  • Time: Dec. 31, 2022, 2:53 p.m.
    Status: Identified
    Update: We are continuing to make progress on restoring the system to normal operations in a safe and efficient manner. As we continue to implement the resolution, users may continue to see intermittent 500 errors across multiple endpoints and access to Dashboard and ID may be limited. We will continue to provide regular updates as we work toward full resolution.
  • Time: Dec. 31, 2022, 12:51 p.m.
    Status: Identified
    Update: We are having progress on making our system up and running in a safe and efficient manner. Access to Dashboard and ID may still be limited. We will provide another update within the next two hours.
  • Time: Dec. 31, 2022, 10:40 a.m.
    Status: Identified
    Update: We are having progress on making our system up and running in a safe and efficient manner. Access to Dashboard and ID may still be limited. We will provide another update within the next two hours.
  • Time: Dec. 31, 2022, 8:18 a.m.
    Status: Identified
    Update: We are having progress on making our system up and running in a safe and efficient manner. Access to Dashboard and ID may still be limited. We will provide another update within the next two hours.
  • Time: Dec. 31, 2022, 5:17 a.m.
    Status: Identified
    Update: We continue working on restoring service in a safe and efficient manner. Access to Dashboard and ID may still be limited. We will provide another update within the next two hours.
  • Time: Dec. 31, 2022, 3:27 a.m.
    Status: Identified
    Update: We have identified the cause for the service disruption. We are currently working to restore service in a safe and efficient manner. We will provide another update within the next two hours.
  • Time: Dec. 31, 2022, 1:18 a.m.
    Status: Investigating
    Update: We are continuing to investigate this issue with assistance of our service provider. Some information in Dashboard and ID may continue to be unavailable. Updates will be provided within 2 hours.
  • Time: Dec. 30, 2022, 10:17 p.m.
    Status: Investigating
    Update: Our engineering teams are continuing to work toward a resolution for this issue, pursuing an investigation related to underlying internal connections between some of our components. We have escalated this to our service provider for additional assistance. Viewing some information in Dashboard and ID may not be possible due to internal dependencies related to this incident.
  • Time: Dec. 30, 2022, 8:57 p.m.
    Status: Investigating
    Update: We are continuing to investigate this issue. We have also identified that Spreedly Dashboard may be inaccessible to some users.
  • Time: Dec. 30, 2022, 7:51 p.m.
    Status: Investigating
    Update: We are investigating an issue causing intermittent HTTP 500 errors to GET endpoints on Spreedly's Core API. Updates will be provided as they become available.

Updates:

  • Time: Dec. 16, 2022, 10:59 p.m.
    Status: Postmortem
    Update: ## Summary Routine maintenance activities triggered a previously unidentified bug that resulted in a loss of API availability. ## What Happened Spreedly leverages a “Leader/Follower” architectural pattern in its containerization models where a self-elected leader orchestrates work for other follower services. During routine systems maintenance work, a previously unidentified bug resulted in state communication loss across an orchestration cluster. This meant that over time the “leader/follower” relationships atrophied and could not be reestablished. Redeploying the cluster resulted in workers that were unable to pickup jobs from their leader, including the jobs that ran a critical component of our API infrastructure. Our systems detected the issue automatically and alerted our systems engineers who quickly restored the appropriate state/relationship for all jobs. As jobs became active, the critical componentry restarted and full API functionality resumed. No data loss resulted from this activity. ## Conclusion At Spreedly we understand' the critical role we play in our customers online experience, and deeply regret the interruption this incident caused. We have instituted immediate changes, as well as begun work on short and long term efforts, to ensure this type of issue does not recur.
  • Time: Dec. 13, 2022, 9:58 p.m.
    Status: Resolved
    Update: After a period of monitoring, all systems are functioning normally. This incident is considered resolved. We apologize for this disruption to service.
  • Time: Dec. 13, 2022, 9:58 p.m.
    Status: Resolved
    Update: After a period of monitoring, all systems are functioning normally. This incident is considered resolved. We apologize for this disruption to service.
  • Time: Dec. 13, 2022, 8:45 p.m.
    Status: Monitoring
    Update: From 20:14 to 20:28 UTC the Core API experienced errors affecting customers. We have identified the cause of the errors and have implemented a fix. We will continue to monitor to ensure the issue is resolved.
  • Time: Dec. 13, 2022, 8:45 p.m.
    Status: Monitoring
    Update: From 20:14 to 20:28 UTC the Core API experienced errors affecting customers. We have identified the cause of the errors and have implemented a fix. We will continue to monitor to ensure the issue is resolved.
  • Time: Dec. 13, 2022, 8:27 p.m.
    Status: Investigating
    Update: Spreedly is aware of errors for customers with the Core API and is currently investigating.
  • Time: Dec. 13, 2022, 8:27 p.m.
    Status: Investigating
    Update: Spreedly is aware of errors for customers with the Core API and is currently investigating.

Updates:

  • Time: Dec. 1, 2022, 4:35 p.m.
    Status: Resolved
    Update: The issue of delayed data reporting in the Spreedly Dashboard has been resolved. We have rerun processes that have restored data to the most up to date point in time. We apologize for any inconveniences this delay caused.
  • Time: Dec. 1, 2022, 1:03 p.m.
    Status: Investigating
    Update: We are currently investigating a potential incident impacting Dashboard reporting. Reports on the Spreedly Dashboard may be delayed. We will provide updates as they become available.

Check the status of similar companies and alternatives to Spreedly

NetSuite
NetSuite

Systems Active

ZoomInfo
ZoomInfo

Systems Active

SPS Commerce
SPS Commerce

Systems Active

Miro
Miro

Systems Active

Field Nation
Field Nation

Systems Active

Outreach
Outreach

Systems Active

Own Company

Systems Active

Mindbody
Mindbody

Systems Active

TaskRabbit
TaskRabbit

Systems Active

Nextiva
Nextiva

Systems Active

6Sense

Systems Active

BigCommerce
BigCommerce

Systems Active

Frequently Asked Questions - Spreedly

Is there a Spreedly outage?
The current status of Spreedly is: Minor Outage
Where can I find the official status page of Spreedly?
The official status page for Spreedly is here
How can I get notified if Spreedly is down or experiencing an outage?
To get notified of any status changes to Spreedly, simply sign up to OutLogger's free monitoring service. OutLogger checks the official status of Spreedly every few minutes and will notify you of any changes. You can veiw the status of all your cloud vendors in one dashboard. Sign up here
What does Spreedly do?
Spreedly connects businesses to payment services in 100+ countries through a single API connection, as a leading Payments Orchestration Platform.