Skip to main content
POST
/
v1
/
logistics
/
handleProblem
/
{orderId}
curl --request POST \
  --url https://opendelivery.gohusky.net/logistic/v1/logistics/handleProblem/{orderId} \
  --header 'Authorization: Bearer <token>' \
  --header 'Content-Type: application/json' \
  --data '
{
  "reason": "PAYMENT_PROBLEMS",
  "action": "RETURN_TO_STORE",
  "message": "Cliente não possui o valor exato para pagamento"
}
'
{
  "title": "Evento recebido com sucesso, porém não foi implementado.",
  "status": 200
}
Este endpoint permite informar problemas que ocorreram durante o processo de entrega, como problemas de pagamento, endereço incorreto, pedido danificado, entre outros.

Authorizations

Authorization
string
header
required

Token de acesso OAuth 2.0 obtido através do endpoint /oauth/token.

Use o formato: Authorization: Bearer {access_token}

O token deve ser incluído em todas as requisições aos endpoints protegidos.

Path Parameters

orderId
string
required

Identificador único do pedido

Body

application/json
reason
enum<string>
required

Motivo do problema

Available options:
DELIVERYPERSON_OCCURRENCE,
PAYMENT_PROBLEMS,
WRONG_PRODUCT_OR_ITEM,
ORDER_DELAYED,
ORDER_DAMAGED_OR_VIOLATED,
CUSTOMER_DID_NOT_PLACE_ORDER,
CUSTOMER_ADDRESS_UNKNOWN,
ORDER_MISSING_ITEMS,
NOBODY_TO_RECEIVE,
DELIVERYPERSON_WAITING_PAYMENT_FOR_ALREADY_PAID_ORDER,
ORDER_DELIVERED_WITHOUT_PAYMENT,
FRAUD_OR_THEFT,
OTHER
Example:

"PAYMENT_PROBLEMS"

action
enum<string>
required

Ação tomada para resolver o problema

Available options:
RETURN_TO_STORE,
DELIVER_PRODUCT,
CANCEL_DELIVERY
Example:

"RETURN_TO_STORE"

message
string

Mensagem adicional sobre o problema

Example:

"Cliente não possui o valor exato para pagamento"

Response

Problema reportado com sucesso

title
string
required

Mensagem de sucesso

Example:

"Evento recebido com sucesso"

status
integer
required

Código de status HTTP

Example:

200