Checkout process for ordering multiple Pricing Plans

Is it possible using PricingPlan API to include multiple PricingPlan subscriptions in a single Checkout process?

For example, if the user selects separate PricingPlan items from a checkbox group, can those be processed in a single checkout/payment process, with the subscriptions created as separate orders (so they can be individually priced/cancelled/renewed)? Or does this require a shopping cart functionality that is not supported in Wix for PricingPlans?

For users, it is very burdensome to require going through the entire checkout process separately for multiple subscriptions. Looking at the Checkout/createOfflineOrder() function, it appears to force this redundant process on the purchaser. I can of course set up a loop to process the multiple selections, but I expect the user experience to be awful and that they might close their connection before all the orders are completed.

Thanks for any help with this question.

That’s correct, at present only one pricing plan can be ordered at a time.

You can request the ability for a customer to checkout with multiple pricing plans here: Product Roadmap