---
title: Suscripciones con split
slug: suscripciones-con-split
icon: {"faIcon":"fa-solid fa-arrows-split-up-and-left"}
docTags: 
createdAt: 2024-12-16T19:14:55.331Z
---

Mediante este módulo se pueden generar cobros recurrentes en donde intervienen distintos vendedores ofreciendo sus suscripciones.

La entidad "originante" genera una comisión por cada compra y el resto del pago va hacia los vendedores que intervengan en esa operación.

### Ejemplo: Creación de Suscripción con Split

Cuando se crea una suscripción con Split se debe enviar un Array adicional `split` con los parámetros que figuran en el siguiente ejemplo:

```json
{
    "total": 1000,
    "setupFee": 0,
    "currency": "ARS",
    "type": "dynamic",
    "name": "Suscripción con split",
    "description": "Unicobros.dev",
    "interval": "1m",
    "trial": 0,
    "test": true,
    "limit": 0,
    "return_url": "https://Unicobros.com",
    "reference": "subscription_A0011112",
    "split": [
        {
            "entity": "ry4MVjeL",
            "total": 1000,
            "reference": "pago1.1",
            "fee": 100
        }
    ]
}
```

### Respuesta

```json
{
    "result": true,
    "data": {
        "uid": "GH3GE40MD6SCHVGHQW",
        "name": "Suscripción con split",
        "description": "Unicobros.dev",
        "limit": 0,
        "interval": "1m",
        "initialDay": -1,
        "total": 1000,
        "trial": 0,
        "setupFee": 0,
        "charge": "total",
        "ccCutoffDay": -1,
        "url": "https://Unicobros.com/p/subscriptions/subscribe/GH3GE40MD6SCHVGHQW",
        "return_url": "https://unicobros.com",
        "shorten_url": "https://unicobros.com/p/subscriptions/subscribe/GH3GE40MD6SCHVGHQW",
        "test": true,
        "split": [
            {
                "tax_id": "30999999990",
                "uid": "CHD-S4XW6A8JIHH8FNIR7C",
                "reference": "pago1.1",
                "hold": false,
                "description": "",
                "percentage": 100,
                "total": 1000,
                "fee": 100,
                "refundFee": true
            }
        ]
    }
}
```

### Ejemplo: Editar suscriptor con Split

Es posible editar `split` a nivel suscriptor para luego cobrar un monto actualizado.
Endpoint: [https://api.unicobros.com.ar/p/subscriptions/\{id}/subscriber/\{sid}](https://api.mobbex.com/p/subscriptions/\{id}/subscriber/\{sid})

```json
{
    "total": 2000,
    "split": [
        {
            "entity": "ry4MVjeL",
            "total": 2000,
            "reference": "split1234451",
            "fee": 500
        } 
    ]
}
```

