10.3 Consulta de pedidos del canal de efectivo (cobro, pago)
#Breve descripción: esta interfaz se utiliza para consultar las órdenes de cobro y pago del canal de efectivo, y los detalles del pedido se pueden ver según el número de pedido.
- Método de solicitud: POST
- Interfaz de solicitud: https://gateway-domain/wallet-trade-merchant/v1/receive/cash/query/by-third
- Solicitar tipo de medio (formato de datos JSON) Tipo de contenido: aplicación/json
Parámetros de consulta
| Nombre del parámetro | Tipo | Obligatorio | Significado del parámetro | Descripción del parámetro |
|---|---|---|---|---|
orderId | string | No | Número de pedido de la plataforma | Elija 1 del número de pedido de nuestra plataforma o del número de pedido local del comerciante |
localOrderId | string | No | Número de pedido local del comerciante | Elija 1 de 2 números de pedido locales del comerciante o el número de pedido de nuestra plataforma |
key | string | Sí | Clave de comerciante | apiKey |
sign | string | Sí | Firma | Consulte Algoritmo de firma para obtener más detalles |
Solicitar muestra json
{
"key": "9yUreYgTRtit39Dy",
"orderId": 274224939517780,
"sign": "07792d2cf97811d3f2e7bd98edb477e3"
}
Valor de retorno
| Nombre del parámetro | Tipo | Significado del parámetro | Descripción del parámetro |
|---|---|---|---|
code | int32 | Estado de la solicitud | Código de retorno, 0 significa que el negocio fue exitoso; de lo contrario, representa un error diferente |
success | boolean | Estado de éxito | Identificación de éxito, coherente con el código = 0, utilizada para el historial de compatibilidad |
message | string | Descripción | Mensaje de error. Si hay un error, se devuelve el mensaje de error |
data | json | Datos de retorno | Consulte los parámetros a continuación para obtener más detalles |
Volver al ejemplo
{
"code": 0,
"success": true,
"message": null,
"data": {
"merchantId": 302992856974,
"merchantUserId": "conan",
"orderId": "477564506808517",
"localOrderId": "conantest9913279",
"type": "PAYMENT",
"status": "SUCCESS",
"currency": "CNY",
"paidAmount": "100",
"amount": "100",
"isReissue": false,
"notifyTime": 1772789295567,
"orderCreateTime": 1772789258844
}
}
descripción del parámetro de datos
| Nombre del parámetro | Tipo | Significado del parámetro | Descripción del parámetro |
|---|---|---|---|
merchantId | int64 | Identificación del comerciante | |
merchantUserId | string | ID de usuario del comerciante | Valor correspondiente al parámetro de pedido localUserId |
orderId | string | Número de pedido | Número de pedido de nuestra plataforma |
localOrderId | string | Número de pedido local del comerciante | Número de pedido de la plataforma local del comerciante (correspondiente al valor del parámetro de pedido localOrderId) |
type | enum | Tipo de pedido | PAYMENT:支付订单 | WITHDRAW:提款订单 |
status | enum | Estado del pedido | PROCESSING:处理中| SUCCESS:已完成|FAIL:已失败 |
currency | string | Moneda del pedido | |
paidAmount | number | Pedido por cobrar y importe del pago | |
amount | number | Importe del pedido | |
isReissue | boolean | Ya sea para reeditar | |
notifyTime | int64 | Marca de tiempo de notificación | Milisegundos |
orderCreateTime | int64 | Marca de tiempo de creación del pedido | Milisegundos |