Skip to main content

Create subscriptions contracts without payment methods

In the API 2026-04 release candidate version, the paymentMethodId field is no longer required when creating a subscription contract using the subscriptionContractAtomicCreate and subscriptionContractCreate mutations. This allows you to migrate subscription contracts even if they have missing or expired payment methods.

For implementation instructions, see our docs on how to build a subscription contract.

Was this section helpful?