Como buscar as Orders criada pela OpenPix via Shopify?
Como pré-requisito, é necessário fazer uma configuração para consumir a API da Shopify. Recomendamos seguir as documentações abaixo que estará instruindo como consumir a API independente da linguagem utilizada.
Caso você queira acessar as informações das Orders
criadas na Shopify a partir do nosso app OpenPix
,
é necessário estar utilizando a API de Orders
que a Shopify fornece: Order API.
Nesse caso, será necessário estar realizando uma query pro campo orders
filtrando as orders pelo gateway OpenPix
,
conforme o exemplo abaixo:
{
orders(first: 100, query: "gateway:OpenPix") {
edges {
node {
id
name
transactions {
gateway
paymentId
}
}
}
}
}
Dado esse exemplo, estamos buscando TODAS as orders criadas a partir do gateway de pagamentos OpenPix
,
e buscando pelos seguintes dados:
name
, é o antigoorder_number
, é o número da Order que a Shopify mostra no dashboard;id
, o identificador único daquela cobrança;transactions
, as transações relacionadas àquela Order, contendo:gateway
, qual gateway gerou aquela cobrança, no casoOpenPix
,paymentId
, o identificador único daquela transação, caso exista.
Você pode estar buscando mais campos, conforme a necessidade. Caso queira ver quais campos existe a possibilidade de serem buscados, acesse a documentação do objeto de Order da API.