POST /api/v1/stores/me/custom-fields
Autenticação: Obrigatória. Inclua o header Authorization: Bearer sk_live_sua_api_key. A chave precisa ter a permissão Tudo (*).
Parâmetros do corpo
string
required
Nome do campo exibido ao cliente, até 60 caracteres. Exemplo:
Player ID.string
default:"TEXT"
TEXT, NUMBER, EMAIL ou ROBLOX (nome de usuário do Roblox).boolean
default:"false"
Com
true, o pedido não é criado sem o valor do campo.string[]
UUIDs dos produtos em que o campo aparece.
string[]
UUIDs das categorias: o campo aparece em todos os produtos delas.
boolean
default:"false"
Com
true, o campo aparece em todos os produtos da loja.string
Texto de exemplo dentro do campo, até 120 caracteres.
number
Mínimo aceito no formulário da loja (tamanho do texto ou valor do número).
number
Máximo aceito no formulário da loja. Não pode ser menor que
min.number
default:"0"
Ordem do campo no formulário, do menor para o maior.
Informe ao menos um entre
products, categories ou allProducts: true. Sem nenhum deles, o campo não aparece em produto nenhum.Exemplo de requisição
Campo Player ID obrigatório em um produto de recarga:Resposta
Status201 Created.
id: é a chave do valor que o cliente informa em Criar Pedido.
Enviar o valor no pedido
EmPOST /api/v1/orders, envie os valores em customFields, com o id do campo como chave:
400 com a mensagem O campo "Player ID" é obrigatório. e o pedido não é criado. O valor fica gravado no pedido e aparece no painel e nos detalhes da venda.
