PresalesConfigSetInput
The input fields for setting a channel's presale and crowdfund settings.
input PresalesConfigSetInput {
allowDepositUpdatesOnLaunchedPresales: Boolean
campaignPaymentTermsAlignment: CampaignPaymentTermsAlignment
defaultCurrency: CurrencyCode
defaultPresaleDeposit: CampaignDepositInput
defaultPresaleInventoryPolicy: PresaleInventoryPolicy
metafieldUpdateInterval: Count
refundPresalesDepositsOnCancellation: Boolean
templateForCrowdfundSellingPlanDescription: String
templateForCrowdfundSellingPlanName: String
templateForPresaleSellingPlanDescription: String
templateForPresaleSellingPlanName: String
}
Fields
PresalesConfigSetInput.allowDepositUpdatesOnLaunchedPresales ● Boolean scalar types
Whether a presale campaign's deposit can be changed after the campaign launches.
PresalesConfigSetInput.campaignPaymentTermsAlignment ● CampaignPaymentTermsAlignment enum types
When to capture the balance owing on an order with items from several campaigns.
PresalesConfigSetInput.defaultCurrency ● CurrencyCode enum types
The channel's default currency for campaigns, set from the store's currency.
PresalesConfigSetInput.defaultPresaleDeposit ● CampaignDepositInput input types
The default deposit for new presale campaigns.
PresalesConfigSetInput.defaultPresaleInventoryPolicy ● PresaleInventoryPolicy enum types
The default inventory policy for new presale campaigns.
PresalesConfigSetInput.metafieldUpdateInterval ● Count scalar types
How long, in seconds, Submarine waits before batching product and variant metafield updates. Must be at least 10.
PresalesConfigSetInput.refundPresalesDepositsOnCancellation ● Boolean scalar types
Whether to refund a campaign order's deposit when the order is cancelled.
PresalesConfigSetInput.templateForCrowdfundSellingPlanDescription ● String scalar types
The selling plan description for new crowdfund campaigns that don't set their own.
PresalesConfigSetInput.templateForCrowdfundSellingPlanName ● String scalar types
The selling plan name for new crowdfund campaigns that don't set their own.
PresalesConfigSetInput.templateForPresaleSellingPlanDescription ● String scalar types
The selling plan description for new presale campaigns that don't set their own.
PresalesConfigSetInput.templateForPresaleSellingPlanName ● String scalar types
The selling plan name for new presale campaigns that don't set their own.
Member Of
PlatformConfigSetInput input