API Reference

The Payments controller is designed to manage payment processes related to user subscriptions within the marketplace. It includes several key endpoints:

  • Create Subscription Payment Session: Provides the /marketplace/payment/session/subscription endpoint to create an API flow session for processing user subscription payments.
  • Cancel Subscription Session: Offers the /marketplace/payment/session/subscription/cancel endpoint to create a session for canceling a user’s subscription.
  • Update Subscription Consent: Includes the /marketplace/payment/session/subscription/consent endpoint to update a user's consent for a subscription.

These endpoints collectively enhance the management of subscription payments and user control over their payment processes.