Common Ninja Platform News: Squarespace Integration | Payment Plans Metadata | Shopify Partners Integration
Tags: ecommerce, api, webdev, shopify
Published: 2022-08-31 07:20:47

We are very excited to share with you recent news and updates related to our [developer platform](https://www.commoninja.com).

Although August is mostly a quiet month, we worked hard to add amazing features to Common Ninja's Developer Platform including new e-commerce and payments APIs, a new e-commerce integration with Squarespace, and an interesting connection between Common Ninja and Shopify's partners API.

Just to remind you, Common Ninja is a developer platform for building and monetizing universal e-commerce apps. We provide a universal e-commerce API that allows developers to build apps once and launch them across multiple platforms. In addition, Common Ninja provides integrations with popular payment platforms - helping developers to monetize their apps very easily.

---

🎉 What’s New:

- Squarespace integration
- Payment plans metadata
- Integration with Shopify Partners API
- APIs
   - Product images API
   - Checkout URL API
   - User subscriptions API

---

![Common Ninja's Squarespace Integration](https://dev-to-uploads.s3.amazonaws.com/uploads/articles/ciz9v1szwphlt0aea480.png)

## Squarespace integration

We're happy to announce our 9th e-commerce platform integration support, which will allow you to make your app accessible to Squarespace merchants and users. 

In order to add the integration, you'll need to create a Squarespace app, and use the provided `client ID` and `client secret`. You can learn more about it [here](https://developers.squarespace.com/).

---

![Payment plans metadata](https://dev-to-uploads.s3.amazonaws.com/uploads/articles/wlv9oz33vc3nuvgu7b9r.png)

## Payment plans metadata

Introducing the payment plan metadata editor — a new way to add custom metadata based on your app's needs. You can attach  `metadata` to any plan or feature created in the Common Ninja's payments admin, and then consume it with the [payment plans API](https://docs.commoninja.com/apis/payments/plans/plan-object).

---

![Shopify partners integration](https://dev-to-uploads.s3.amazonaws.com/uploads/articles/on0fyctdg8d2sgmz1b18.png)

## Shopify Partners API integration

**We're truly excited about this one**. 

This month we've added an option to connect your Common Ninja app to Shopify Partners’ API, allowing you to see subscriptions, payments, and the usage data of your universal e-commerce. Not only will this information be from Shopify merchants, but also from all other merchants from any other platform that your app is integrated with — all in one place!

Learn more about how to connect your Common Ninja app to Shopify [here](https://docs.commoninja.com/integrations/e-commerce-platforms/shopify).

---

## New APIs

We've added support for 3 new APIs:

- [Product images API](https://docs.commoninja.com/apis/e-commerce/products/get-products-images): A new set of CRUD APIs for better management of the product images resource.
- [Checkout URL API](https://docs.commoninja.com/apis/payments/plans/get-checkout-url): A simple endpoint for getting the checkout URL of a payment plan integrated with our payment integrations' solution.
- [User subscriptions](https://docs.commoninja.com/apis/payments/subscriptions/get-user-subscriptions): A new endpoint for fetching a list of user's subscriptions based on status or platform.

---

If you have any specific requests or ideas, we'll be more than happy to [hear them](mailto:contact@commoninja.com) 🙂


## 📚 Learn more

You can use the following resources to learn more and get help:

📜 [Common Ninja Docs](https://docs.commoninja.com)
💬 [Discord Community](https://discord.com/invite/cxqUTbvMNd)