GET https://api.e-com.plus/v1/applications/app_id:1252.json
-H "X-Store-ID: <store_id>"
O ID estará na resposta em _id
:
--- | |
import { Picture } from '@astrojs/image/components'; | |
import { resolve as resolvePath } from 'node:path'; | |
import imageSize from 'image-size'; | |
type PictureProps = Parameters<typeof Picture>[0]; | |
export type Props = Omit<PictureProps, 'aspectRatio'> & { | |
aspectRatio?: PictureProps['aspectRatio'], | |
fetchpriority?: 'high' | 'low' | 'auto', |
Envie um POST https://api.e-com.plus/v1/$aggregate.json
com autenticação
e corpo como o exemplo abaixo:
{
"resource": "orders",
"pipeline": [
{
O mínimo para uma integração completa entre o CRM e a plataforma de e-commerce deve ser:
Para esta implementação recomendamos a criação de um aplicativo da E-Com Plus, preferencialmente usando nosso template Application Starter.
A forma recomendada de adicionar/editar códigos e links de rastreamento é
editando diretamente a shipping line respectiva através do subresource orders/shipping_lines
.
Para manter as opções padrão do CMS e adicionar os novos campos,
a maneira mais simples é editar o arquivo template/public/admin/config.json
já criado por padrão em deploys a partir do Storefront Starter.
Neste exemplo (config.json
em anexo neste Gist) a configuração será acessada em /admin/#/collections/settings/entries/theme
,
para múltiplas páginas dentro da coleção Configurações basta adicionar mais de um objeto no array files.
Também é possível criar uma coleção nova em vez de usar a Configurações, neste caso utilize outro name
e
Recomendamos que as imagens dos produtos sejam carregadas para a Storage API, onde serão normalizadas em tamanhos que comuns para o Storefront, otimizadas para WebP e também salvas em PNG/JPEG para utilização em dispositivos que não suportam o formato WebP.
A forma recomendada de promover uma alteração de status de transações ou entrega (fulfillment) é inserindo registros com (pelo menos) o status atual e data/hora da última atualização.
Basta inserir uma entrada via POST no subresource payments_history
:
Nota: Quando um pedido é adicionado à plataforma (resource /orders
) o estoque de cada SKU (produto ou variação)
do respectivo pedido será automaticamente atualizado, exceto caso o administrador da loja tenha desabilitado o controle
automático de estoque. Portanto não é necessário atualizar manualmente o estoque dos produtos se o pedido for salvo.
Based on Arch Wiki:
I was trying to boot directly to Arch (with no boot manager menu) with UEFI and Secure Boot, systemd-boot doesn't worked because the boot partition was not with the correct UUID and formatting the disk does not appears to be a great solution (rs).
SYSLINUX worked out of the box with PreLoader!