Wrong selling plan, error: Only one-time purchase is available for B2B orders

Hello,

With my app, I created a selling plan. It works fine in the normal store, but for B2B, it returns an error:

Only one-time purchase is available for B2B orders

Selling plan created as a one-time purchase:

{
  name: 'Pay in full',
  category: 'PRE_ORDER',
  options: [ '0% deposit' ],
  inventoryPolicy: { reserve: 'ON_SALE' },
  billingPolicy: {
    fixed: {
      checkoutCharge: { type: 'PERCENTAGE', value: { percentage: 100 } },
      remainingBalanceChargeTimeAfterCheckout: null,
      remainingBalanceChargeExactTime: null,
      remainingBalanceChargeTrigger: 'NO_REMAINING_BALANCE'
    }
  },
  pricingPolicies: [ { fixed: { adjustmentType: 'PERCENTAGE', adjustmentValue: { percentage: 0 } } } ],
  deliveryPolicy: { fixed: { fulfillmentTrigger: 'ASAP' } }
}

What is wrong?

@Dzonotonas

The issue arises because Shopify’s B2B functionality currently supports only one-time purchases and not selling plans like subscriptions or custom billing configurations. Even though your selling plan is set up as a “one-time purchase,” Shopify may still treat it as incompatible with B2B orders because it’s part of a selling plan framework.

deleted

A completely moronic and arbitrary limitation–classic Shopify!