CreateCheckoutSessionLineDto
Represents a line item in a checkout session request
gift_toCustomerPlatformAccountDtoOptionalRepresents a customer platform association, used for gifting
invalidsteamSteam profile platform - the ID param must be a Steam ID 64.
minecraftMinecraft profile platform - the ID param must be a Minecraft nick. If your store platform is Geyser, this automatically sets the Minecraft platform based on the prefix configured in store settings.
paynow_namePayNow name profile platform - the ID param must be a PayNow username.
paynowPayNow name profile platform - the ID param must be a PayNow username.
minecraft_java_nameMinecraft Java Profile Platform - the ID param must be a Java minecraft nick.
minecraft_bedrock_nameMinecraft Bedrock Profile Platform - the ID param must be a Bedrock minecraft nick.
xbox_xuidMinecraft Xbox XUID Profile Platform - the ID param must be an xbox xuid
minecraft_uuidMinecraft profile platform - the ID param must be a Minecraft UUID.
{
"product_id": "411486491630370816",
"quantity": 0,
"subscription": true,
"trial": true,
"gift_to": {
"id": "76561198152492642",
"platform": "invalid"
},
"gift_to_customer_id": "411486491630370816",
"selected_gameserver_id": "411486491630370816",
"custom_variables": {}
}