find_order
Busca um pedido na API através do ID.
Parâmetros: [OrderID]
Exemplo:
local order = exports.hydrus:find_order(1)
if order == nil then
return print('Pedido não encontrado')
end
-- order é um objeto com muitas propriedades, veja o exemplo abaixo:
{
"id": 1713119,
"created_at": "2024-03-27T21:16:33.000000Z",
"payment_method": "mercadopago",
// Valor total do pedido
"total": 0,
// Quanto de tarifa foi cobrado pelo método de pagamento
"fee": 0,
"store_id": 1,
// Situação do pedido
"status": "paid",
"variables": [
{
"id": 6622,
"type": "discord",
"pivot": {
"order_id": 1713119,
"value": "247796802449965066",
"variable_id": 6622
},
"store_id": 1,
"created_at": "2023-11-15T21:13:29.000000Z",
"name": "Discord",
"updated_at": "2023-11-15T21:13:29.000000Z",
"code": "$discord"
},
{
"id": 7084,
"type": "steam",
"pivot": {
"order_id": 1713119,
"value": "234234",
"variable_id": 7084
},
"store_id": 1,
"created_at": "2023-12-11T23:23:45.000000Z",
"name": "Steam",
"updated_at": "2023-12-11T23:23:45.000000Z",
"code": "$steam"
},
{
"id": 1,
"type": "user_id",
"pivot": {
"order_id": 1713119,
"value": "1",
"variable_id": 1
},
"store_id": 1,
"created_at": "2022-03-02T05:32:38.000000Z",
"name": "Passaporte",
"updated_at": "2023-12-07T20:20:48.000000Z",
"code": "$user_id"
}
],
"updated_at": "2024-04-03T19:33:39.000000Z",
"customer_id": 1739315,
// Lista de produtos do pedido
"packages": [
{
// ID do produto
"id": 188007,
"created_at": "2023-11-15T20:35:51.000000Z",
// Nome do produto
"name": "VIP Bronze",
"pivot": {
// Este foi o preço pago por unidade no dia do pedido
"price": 50,
// Esta é a quantidade que foi adquirida pelo comprador
"amount": 1
},
"updated_at": "2023-11-22T19:05:35.000000Z",
"store_id": 1,
"price": 50,
"enabled": true,
"weight": 188007,
"description": "asdfsadfdsafasdf",
"category_id": 312246
}
]
}
Last updated