- This feature is available only for merchants with an active - subscription or during the free trial period. -
-- Current status:{" "} - {subscription?.status || "Not subscribed"} -
-- Plan: {subscription?.name || PLAN_NAME} -
-- Billing: {getIntervalLabel(subscription?.interval)} -
-- Price:{" "} - {formatMoney( - subscription?.priceAmount, - subscription?.currencyCode - )} -
-- Next renewal / period end:{" "} - {formatDate(subscription?.currentPeriodEnd)} -
-- Trial days left:{" "} - {trialDaysLeft != null ? `${trialDaysLeft} day(s)` : "N/A"} -
-{error}
-{actionData.error}
-- Process ID: {actionData.processId} -
-- Status: {status || "—"} -
- -- This feature is available only for merchants with an active - subscription or during the free trial period. -
-- Current status:{" "} - {subscription?.status || "Not subscribed"} -
-- Plan: {subscription?.name || PLAN_NAME} -
-- Billing:{" "} - {getIntervalLabel(subscription?.interval)} -
-- Price:{" "} - {formatMoney( - subscription?.priceAmount, - subscription?.currencyCode - )} -
-- Next renewal / period end:{" "} - {formatDate(subscription?.currentPeriodEnd)} -
-- Trial days left:{" "} - {trialDaysLeft != null ? `${trialDaysLeft} day(s)` : "N/A"} -
+ + {/* Header */} +{actionData.error}
-No brands selected yet.
-- Process ID: {processId} -
- -- Status: {status || "—"} -
- - {progress > 0 && ( -- {processedProducts} of {totalProducts} products - processed - {currentProduct && - ` - Current: ${currentProduct.name} (${currentProduct.number}/${currentProduct.total})`} -
-- Results: {results.length} products - processed successfully -
-✅ Turn14 connected successfully!
-Pricing configuration saved.
-{pricingError}
-