Cips en Conceptos

Crear CIP en Conceptos

POST https://api.sperant.com/v3/cips

La creación del CIP implica añadir parámetros obligatorios y tener ciertas consideraciones que se detallarán más adelante.

Headers

Name
Type
Description

Authentication

string

Token entregado.

Request Body

Name
Type
Description

code

string

Representa el número de pedido para PagoEfectivo. Debe ser único.

payment_id

integer

Identificador del concepto. Consultar el endpoint Conceptos.

payment_type

string

Colocar Concept.

amount

number

Monto del CIP en la moneda de la proforma.

amount_exchanged

number

Monto del CIP en la moneda que el cliente desea pagar.

exchange

number

Tipo de cambio. Siempre colocar igual o mayor a 1.

currency

string

Moneda del CIP a crear en formato ISO_CODE, por ejemplo: PEN, USD.

email

string

Email del cliente a notificar el CIP.

agent_id

integer

Identificador del usuario con el que se creará el CIP. Consulta el endpoint Usuarios.

mora

number

Enviar un valor de mora. Si no se envía un valor se colocará 0, no se calculará de forma automática.

{
    "data": {
        "id": "576",
        "type": "cips",
        "attributes": {
            "cip": "2582696",
            "cip_url": "https://pre1a.payment.pagoefectivo.pe/CF0716C4-E2A4-4C43-9D65-D3B9BCDC724F.html",
            "transaction_code": "PRE-24-01-R1-027-0002-1617814771",
            "pay_amount": 3.8,
            "payment_in": "USD",
            "expire_at": 1618117200
        }
    }
}

El envío de atributos para crear un cip debe ser en el siguiente formato:

{
  "code": "pago-003",
  "payment_id": 40,
  "payment_type": "Concept",
  "amount": 30,
  "amount_exchanged": 30,
  "exchange": 1,
  "currency":"PEN",
  "email": "aoblitas@sperant.com",
  "agent_id": 74,
  "mora": 0
}

Última actualización