Duck Creek Technologies announced that Southern Trust Insurance Company has selected Duck Creek Embedded Payments and Duck Creek Policyholder Portal to modernize its insurance billing and digital payments experience. The initiative aims to deliver a seamless, digital-first payment experience for policyholders while improving operational efficiency through a unified cloud-based platform.
Centralized Payment Processing
Duck Creek Embedded Payments will centralize insurance payment processing across digital channels, connecting Duck Creek Billing and Duck Creek Policyholder Portal into a single financial ecosystem. This integration enables Southern Trust to offer flexible digital payment options, improve payment visibility and reconciliation, and provide policyholders with secure self-service access to billing and account information. The solution supports Southern Trust's commitment to delivering a modern insurance billing and payment experience while enhancing operational efficiency.
Unified Financial Ecosystem
The initiative creates a connected financial ecosystem that simplifies how policyholders view bills, make payments, and manage their accounts through a single digital experience. By bringing together billing, payments, and policyholder self-service, Southern Trust can reduce operational complexity, improve payment flexibility, strengthen financial visibility, and deliver a more modern insurance customer experience. The decision builds on Southern Trust's prior adoption of Duck Creek OnDemand Cloud Delivery, including Duck Creek Policy and Duck Creek Billing, as part of its broader cloud modernization strategy.
Executive Perspective
“Modernizing our payments ecosystem is an important step in delivering the experience our policyholders expect,” said Kenny Morris, Chief Information Officer at Southern Trust. “We are simplifying how customers interact with us, expanding digital payment options, and creating a more connected and efficient process across our organization. This investment strengthens both customer experience and operational performance.”
Expected Benefits
Through the deployment of Duck Creek Embedded Payments and Duck Creek Policyholder Portal, Southern Trust expects to:
- Enhance the digital insurance payment experience for policyholders
- Integrate Duck Creek Billing and create a unified payment framework
- Provide flexible, secure, and convenient payment options
- Improve billing reconciliation and payment visibility
- Reduce manual processes and increase operational efficiency
Industry Context
As insurers continue to modernize legacy billing systems, integrated payment and self-service capabilities are becoming increasingly important for improving customer satisfaction, accelerating payment collection, and reducing administrative costs. Duck Creek's cloud-based solutions enable insurers to adapt to evolving customer expectations and operational demands.



