Build Premium Extensions for Gato GraphQL

Developer partnership program

Join the program to create extensions and keep the money from the sales

Date last modification:

Would you like to develop extensions for Gato GraphQL, and make money from it?

The Developer partnership program invites developers to collaborate in the creation of Premium Extensions for Gato GraphQL, and keep the profits.

How does it work?

The Gato GraphQL plugin can be augmented via extensions, which add more functionality and extend the GraphQL schema.

We aim to have Premium Extensions with integrations for all the popular WordPress plugins, such as:

  • WooCommerce
  • Advanced Custom Fields
  • Yoast SEO
  • Rank Math
  • Gravity Forms
  • Others

We invite developers to choose from any of these integrations, or propose any other one of your interest, and create the corresponding extension for Gato GraphQL.

How much money will you make?

You will receive 100% of the sale of the extension.

Check any of the existing Premium Extensions to learn about the product price, i.e. how much money you will make from every sale.

What is our role?

The Gato GraphQL team will support you with:

  • Creating the extension project and setting-up its structure
  • Providing relevant documentation
  • Providing PHP code examples to develop the functionality
  • Guiding you throughout the development process
  • Helping you troubleshoot issues

We will also promote and sell the extension via the plugin and website.

What are your responsibilities?

As the extension developer, your task is to deliver the integration with the chosen 3rd-party plugin, maintain it, and (optionally) promote it.

Create the extension

The integration with the 3rd-party plugin needs to deliver all agreed-upon features, i.e. it needs to add the expected types, fields and mutations to the GraphQL schema, to query/mutate data from that plugin.

These do not need to be 100% comprehensive of the functionality of the plugin. As long as these satisfy an actual problem, they can deliver just a subset of the GraphQL schema for that plugin.

For instance, an integration with WooCommerce could initially only include the Product type with the price field. And that could be good enough to ship the first version of the extension. Later on, in further iterations, it could also add the updateProduct mutation. Then, the Customer type. Further, the Variation type and the updateVariation mutation. And so on.

Maintain the extension

Development of the extension must be ongoing:

  • Fix bugs
  • Make sure it works with newer versions of WordPress, and fix if not
  • Make sure it works with newer versions of the 3rd-party plugin, and fix if not
  • Add new features (based on your own needs, requirements by the community, etc)

Promote the extension (optional)

You're welcome to promote the extension in your channels. We can also cross-promote, and collaborate in campaigns.

Join the Developer partnership program

Fill the form below, indicating which integration you would like to build, and we'll get in touch with you. (Or simply send us an inquiry.)

By clicking "send" you consent to allow Gato GraphQL to store and process the personal information submitted above.