Pushpay helps churches grow their community by facilitating tithes, gifts, and other payments ‚ and helping the church to engage with their members.
Early in its development, Pushpay dealt with multiple gateways either directly or through Spreedly. It offered a single payment method, and, when Alex joined, was processing about $1M in gifts per year for its customers. They're now processing about $3B per year and support ACH and other payments. And they use Spreedly for all credit card processing communications to gateways.
Payments for Churches are Different
Pushpay facilitates the processing of gifts and tithes, so there isn't an exchange for a good or service. These payments might be one-time or recurring. And there is a large uptick on high traffic days at churches ‚ primarily Sundays in the United States.
The Pushpay team knew that churches are a community where trust is vital. They have to ensure that this trust doesn't erode. One way it might erode would be if payments from members were not processed as expected.
So, Pushpay had established early on a system to ensure that they knew when processing was interrupted. And when it was, they took a proactive approach to understanding the reasons for it. First, the team classified responses to help in the analysis:
User-recoverable errors where a flow could be set up to help usersIncident response codes to identify gateway, communication, or provider failureUnknown errors that need to be investigated and classified.
Ensuring Payments Resiliency
Now, what should the team do during an outage? The Pushpay team saw that scheduled payments (i.e. payments scheduled into the future) could be temporarily queued until the gateway returned to normal behavior. The team then developed a set of processes to manage this approach.
They configured the system alerts so the on-call team is only notified when needed. And when they are, they have links back to transactions in the Spreedly dashboard so that they can quickly understand what's going on.
Queued payments can then be tested to make sure that gateway is back up.
This capability was so beneficial to customers that it is now marketed as Assured Payments. And it's another way that Pushpay, with Spreedly, helps support payment resilience and ensures that millions of dollars of payments are processed as the church and community expects. And that helps reinforce trust in the community.
Download the Payments Orchestration eBook Below
What is Pushpay's Assured Payments feature and how does it work?
Assured Payments is a capability that queues scheduled payments (payments scheduled into the future) temporarily during gateway outages until the gateway returns to normal operation. This feature allows Pushpay to ensure that millions of dollars in church tithes and gifts are processed as expected, even during service interruptions, helping to maintain trust in the community.
How has Pushpay's payment processing volume grown since its early development?
When Alex joined Pushpay, the company was processing about $1 million in gifts per year for its customers. Today, Pushpay processes approximately $3 billion per year, demonstrating significant growth in its ability to facilitate tithes, gifts, and other payments for churches.
How does Pushpay classify payment errors to improve their system?
Pushpay classifies payment errors into three categories: user-recoverable errors where a flow can help users complete their transaction, incident response codes to identify gateway/communication/provider failures, and unknown errors that require investigation and classification. This system helps the team understand processing interruptions and take proactive measures to maintain payment reliability.










