💸
Reembolsos y Devoluciones de Shopify

Este Webhook (refunds/create) se dispara cuando un administrador realiza un reembolso parcial o total de la compra. Automáticamente generaremos una Nota de Crédito con los montos exactos devueltos.

Webhook: Reembolsos (refunds/create)

WH https://emisor.pe/facturacionv9/api/shopify/webhook/refund?token=TU_TOKEN&idsucursal=TU_SUCURSAL

Ideal para devoluciones parciales o totales de mercadería. Al recibir este webhook, el API emitirá una Nota de Crédito detallando exactamente los productos y montos que fueron devueltos en Shopify (utilizando el arreglo refund_line_items).

Request (Ejemplo Shopify Payload)
JSON
{
    "id": 5034823123,
    "order_id": 820982911946154500,
    "created_at": "2026-06-08T10:15:00-05:00",
    "note": "Devolución parcial por talla incorrecta",
    "refund_line_items": [
        {
            "line_item_id": 866550311766439000,
            "quantity": 1,
            "subtotal": "199.00",
            "total_tax": "0.00"
        }
    ]
}
Response (eFacturando Webhook)
Respuesta JSON
{
    "status": "success",
    "message": "Nota de Crédito BC01-44 generada correctamente.",
    "documento_generado": {
        "tipo": "07",
        "serie": "BC01",
        "correlativo": 44,
        "enlace_pdf": "https://emisor.pe/facturacionv9/printpdf/?..."
    }
}

Parámetros del Payload de Shopify

ParámetroTipoDescripción
order_idintegerEl ID de la orden original. Se usa para saber qué documento (Factura/Boleta) se va a modificar mediante la Nota de Crédito.
notestringMotivo de la devolución. Se inserta como el sustento oficial para la SUNAT.
refund_line_itemsarrayEl listado de los productos exactos que se están devolviendo y las cantidades. El sistema emitirá la nota de crédito por estos montos.

Configuración de URL y Parámetros

Parámetro (Query URL)TipoReq.Descripción
tokenstringEl token de contribuyente único que encuentras en el panel lateral.
idsucursalintegerEl ID de la sucursal donde deseas que se emita el comprobante.
Catálogo