Pricing & Plans

Options to suit teams of all sizes and needs. Buy annually and save 10% on Team plans.

Starter

FREE  
 

Discover how PactFlow can help you. Spin up a contract testing proof of concept or roll out in a small team.

  • No credit card required
  • Unlimited users
  • 5 integrations
  • Bi-Directional Contract Testing
Try for free

Team

$ 115.42
USD per month (billed yearly as $1,385)

Upgrade to 50 integrations and expand contract testing across your entire team.

  • 50 integrations
  • Community support
  • Bi-Directional Contract Testing
  • GitHub and Google Login

Try it FREE for the first 14 days

Sign up to 10 users ($115.42) Sign up to 25 users ($290.33)

Enterprise

Contact Sales

Scale across multiple teams or your entire organization. Includes Team plan features and unlocks advanced user and security management plus dedicated support.

  • SAML SSO support
  • Role-based access management
  • Access to contract testing experts and support
  • SaaS or on-premise deployment

Features

Self-Hosted Pact Broker Starter Team Enterprise
CORE FEATURES
Contract testing mode – consumer driven Using the Pact OSS framework and tooling​ check interface icon check interface icon check interface icon check interface icon
Contract testing mode – bi-directional​ Integrate with OpenAPI, and upgrade your existing tools into a powerful contract testing workflow ​ letter x interface icon check interface icon check interface icon check interface icon
Third-party integrations Design first API contract testing in the SwaggerHub Editor + support for Pact Plugins Plugins only check interface icon check interface icon check interface icon
Users Number of fully featured Users who can access PactFlow Unlimited access with shared credentials Unlimited 10 or 25 25 and above
System Accounts Number of API-only machine users for automation access. Learn more. letter x interface icon 1 1 Unlimited
Teams Manage users and group applications into teams letter x interface icon check interface icon check interface icon check interface icon
Fine grained permissions Control access by assigning roles and entitlements to users and groups letter x interface icon letter x interface icon letter x interface icon check interface icon
Applications Applications under contract Unlimited Unlimited Unlimited Unlimited
Integrations Number of application integrations (sometimes referred to as contracts) Unlimited 5 50 Unlimited
Webhooks Unlimited 2 50 Unlimited
Verification Results Reporting View the status and mismatch details for every interaction
letter x interface icon
check interface icon
check interface icon
check interface icon
API Access Includes secure access to PactFlow's feature rich Developer API and client language SDKs with secure API Keys
letter x interface icon
check interface icon
check interface icon
check interface icon
Data visibility Private Private Private Private
Can I Deploy in the UI letter x interface icon
check interface icon
check interface icon
check interface icon
SECURITY AND ADMINISTRATION
SAML SSO Sign-in via your enterprise identity provider such as Okta, Ping, Auth0, AD via a SAML2.0 compliant Identity Provider (IdP). Includes automated provisioning/deprovisioning with SCIM1. letter x interface icon letter x interface icon letter x interface icon
check interface icon
Sign-in via Google apps and GitHub organizations letter x interface icon check interface icon
check interface icon
check interface icon
Audit trail API Full audit trail of access to your account including (but not limited to) authentication, API + UI access and contract creation, updates and deletions. 30 day retention period. letter x interface icon letter x interface icon letter x interface icon
check interface icon
On-premises deployment option available Own cost, management and maintainance letter x interface icon letter x interface icon
check interface icon
Disk-based encryption at rest
check interface icon
check interface icon
check interface icon
check interface icon
Dedicated tenant database
check interface icon
check interface icon
check interface icon
check interface icon
ACCOUNT MANAGEMENT
Onboarding support letter x interface icon Online onboarding including SmartBear Academy Online onboarding including SmartBear Academy Online onboarding including SmartBear Academy + access to dedicated Account Manager and Solutions Engineer
Technical & troubleshooting support letter x interface icon Customer support via email Customer support via email Dedicated Account Manager and Customer Care
Invoiced billing Yearly plans only letter x interface icon letter x interface icon letter x interface icon
check interface icon
Vendor Security Questionnaires Complete custom vendor security and risk assessments letter x interface icon
letter x interface icon
letter x interface icon
check interface icon
1Google + GitHub authentication are only available on our hosted Team and Enterprise plans. PactFlow On-Premise deployments support SAML2.0/SCIM authentication only.
Interested in a custom plan? Get in touch

FAQs

Still sitting on the fence? Here are answers to some of the most commonly asked questions.

What is PactFlow?


At its core, Pact is a managed version of the Open Source Pact Broker, with added features for teams and enterprises looking to scale their contract testing.

PactFlow allows teams to increase their application quality and time-to-market by speeding up the release cycle for large-scale integrated systems. Whether you build microservices, messaging systems or cloud native (e.g. lambdas) systems, Developers and Testers can write simple, isolated unit tests for each integration in their application and generate API contracts that are guaranteed to be up-to-date with their code, ensuring all dependencies are always compatible.

This unit test approach is simpler, faster and more reliable than traditional end-to-end acceptance tests for a variety of use cases, and can be integrated easily into a holistic testing strategy.

Do you offer special pricing for OSS projects, charities, not-for-profits and startups?


We sure do! Get in touch to discuss options with one of the team.

Is PactFlow compatible with the Open Source Pact Broker?


Yes, we a fully backwards compatible with the Open Source Pact Broker. We contribute regularly to the Open Source roadmap, and generally release multiple updates a week to our customers.

If you need help migrating from a self-hosted broker, please contact us

Do you provide an on-premise / self-hosted option?


Yes! Our Enterprise plans are a drop-in replacement for the open source Pact Broker, with all of the key features of our SaaS offering1.

1. On-premise deployment currently only supports SAML 2.0 authentication mode

Do you complete security and vendor assessments?


Yes, we are happy to complete these for our enterprise customers if our standard vendor security information (request more information) is not sufficient. You can also read more about our security practices here.

How can I upgrade from the Starter (free) plan?


You can upgrade from within your account. If you need support, contact us and we'll take it from there.

Do you store any credit card information in your systems?


No. All credit card activity and information is handled by our third-party provider, Stripe. See Stripe’s Terms and Services.

How secure is your solution?


We take security seriously. In addition to 3rd party penetration testing, we perform regular security scanning of our platform, encrypt all data at rest and use TLS for all remote communication. Each customer is further isolated via separate database instances. Read more about our approach to security.

Can I host my own Open Source Pact Broker?​


Yes, you can manage your own Pact Broker, however you will be responsible for its operation, including security, maintenance and upgrades. PactFlow is a fully-managed, highly-available, and hardened deployment of the open source version with an improved user experience and additional features (such as bi-directional contract testing).​

Compare PactFlow to the Open Source self hosted Pact Broker.​

We also provide a supported, on-premise, Enterprise version of PactFlow. If you are interested in this, please contact us Contact us​

Do you have other support options available for PactFlow plans?


Yes, we have support plans available with guaranteed response time SLAs. Contact us for further information on how we can assist you.

arrow-up icon