support
Volver a la documentación
Buscar
Categoria
Tags
parámetros principalesdesplegar todo
amount
requerido
currency
requerido
effectDate
requerido
paymentMethodToken
requerido
rrule
requerido
orderId
recomendado
opciones generales de la transacción
comment
description
initialAmount
initialAmountNumber
metadata
[1]
:
opciones relacionadas con la tarjeta
transactionOptions
cardOptions
paymentSource
mid
manualValidation
captureDelay
firstInstallmentDelay
installmentNumber
retry
debitCreditSelector
initiatedTransactionIndicator
restrictedInstallments
[1]
initialIssuerTransactionIdentifier
installmentOptions
firstAmount
count
period
schedules
[1]
amount
date
Pruébame
Documentación

Web Service Charge/CreateSubscription

L'appel aux Web Services requiert une authentification HTTP Basic Authentication. Plus d'infos : "Phase d'authentification".

POSThttps://api.micuentaweb.pe/api-payment/V4/Charge/CreateSubscription

Le Web Service REST Charge/CreateSubscription permet de réaliser des paiements récurrents (abonnements) à partir d'un alias (Création d'un alias).

Pour être notifié du résultat d'une échéance, la règle "URL de notification à la création d'un paiement récurrent" doit être activée et configurée depuis lebom_expert(menuConfiguración > Reglas de notificación).

Verifique la configuración delRespuesta:Subscription.

Parámetros de entrada

amount

Monto del pago en su fracción monetaria más pequeña (el céntimo para el sol peruano).

Ejemplo: 30050 para 300,50 PEN.

Formato

currency

Moneda del pago. Código alfabético un mayúsculas según ISO 4217 alpha-3.

Ejemplo: Ej: "PEN" para el sol peruano.

Formato

Valores posibles

. Los valores posibles son:

Moneda CODIFICACIÓN ISO 4217 Unidad fraccionaria
Sol peruano (604) PEN 2
Dólar estadounidense (840) USD 2

comment

Comentario libre.

Formato

description

Descripción asociada a la suscripción.

Formato

effectDate

Fecha de inicio de la suscripción en formato ISO 8601 definido por W3C.

Formato

initialAmount

Monto de los primeros vencimientos. Su valor debe ser un entero positivo (por ejemplo: 1234 por EUR 12.34).

Formato

initialAmountNumber

Número de cuotas a las que se aplicará el monto definido en initalAmount.

Formato

metadata

Valores personalizados adjuntos a la transacción, en formato json.

Ejemplo de llamada

Por ejemplo, para transmitir un valor personalizado, agregue a su solicitud:

{
    "metadata": {
        "MyValueKey": "1234"
    }
}

Este valor se devolverá en el objeto de transacción recién creado.

También puede utilizar los metadatos " orderInfo ", " orderInfo2 " y " orderInfo3 " para transmitir la información adicional sobre el pedido.

Estos datos se muestran en el Back Office Vendedor, en la información de la transacción (pestaña Extra ).

Formato

Transmitir los datos para el análisis de riesgos

Las transacciones se someten sistemáticamente a un análisis de riesgo para determinar si se necesita una autentificación 3D-Secure o si presentan un riesgo demasiado elevado para aceptarlas. Para que el análisis sea lo más pertinente posible, usted debe transmitir un máximo de informaciones en su formulario de pago.

Para detallar el análisis, usted puede utilizar los campos descritos a continuación. Se devuelven estos campos en la notificación de fin de pago.

Para ilustrar, aquí hay un ejemplo con el número de teléfono : cybersource_mdd_13.

{
  "amount": 180,
  "currency": "PEN",
  "customer": {
    "email": "[sample@example.com|mailto:sample@example.com]"
  },
  "metadata": {
    "cybersource_mdd_13": "0606060606"
  },
  "orderId": "myOrderId-417842"
}

Valores posibles

Los valores posibles son:

Nombre del campo DESCRIPCIÓN Opcional / Recomendado Formato
cybersource_mdd_12 Email que el cliente ingresó en el registro o el que coloca durante el proceso de compra. R String (255)
cybersource_mdd_13 Numero de telefono utilizado. R String (255)
cybersource_mdd_14 Información del cliente que realiza la compra, en el campo se registrará el tipo concatenado con el número de identidad.

01-DNI

02-CARNET DE EXTRANJERIA

03-PASAPORTE

10-RUC 10

20-RUC 20

15-RUC 15

17-RUC 17

30-PTT

Ejm :
  • 01-07659002 (dni)
  • 20-20102034561 (ruc juridico)
R String (255)
cybersource_mdd_15 Identificador único del cliente de cara al comercio. O String (255)
cybersource_mdd_16 ¿Registro mediante Redes Soc u otras?

SI

NO

O String (255)
cybersource_mdd_17 Cliente Frecuente.

SI

NO

O String (255)
cybersource_mdd_18 Número de días transcurridos desde primera compra del cliente. O Float
cybersource_mdd_19 Número de días transcurridos desde última compra del cliente. O Float
cybersource_mdd_20 Número de cupón de descuento. O String (255)
cybersource_mdd_21 Número de Giftcard. O String (255)
cybersource_mdd_22 Indica si el cliente se ha registrado en la web del comercio y bajo qué modalidad Registrado.

01=Invitado

02=Empleado

03=Registro directo

O String (255)
cybersource_mdd_23 Ticket promedio del cliente (sin incluir la compra actual). O Float
cybersource_mdd_24 Riesgo de la transacción.

BAJO

MEDIO

ALTO

O String (255)
cybersource_mdd_27 Información del beneficiario de la compra, en el campo se registrará el tipo concatenado con el número de identidad .

01-DNI

02-CARNET DE EXTRANJERIA

03-PASAPORTE

10-RUC 10

20-RUC 20

15-RUC 15

17-RUC 17

30-PTT

Ejm :
  • 01-07659002 (dni)
  • 20-20102034561 (ruc juridico)
R String (255)
cybersource_mdd_28 Aplica a ventas telefónicas, identificado único de la persona que atendió al cliente durante el proceso de venta (Asistidas). R String (255)
cybersource_mdd_29 Número de items que compra el cliente por pedido. O Float
cybersource_mdd_30 Enviado/Pendiente.

Enviado

Pendiente

R String (255)
cybersource_mdd_31 Número de horas entre la compra y la entrega del producto / servicio. R Float
cybersource_mdd_32 Número de días que se encuentra esa dirección registrada en sistemas. R Float
cybersource_mdd_33 Número de pedidos realizados a esa dirección registrada en sistemas. O Float
cybersource_mdd_34 Número de compras realizadas en los últimos 6 meses según historial del cliente. O Float
cybersource_mdd_35 Identificador único del establecimiento del comercio. Aplica para delivery de productos/servicios y recoge en el establecimiento. R String (255)
cybersource_mdd_36 Nombre del establecimiento del comercio. Aplica para delivery de productos/servicios y recoge en el establecimiento. R String (255)
cybersource_mdd_37 Indica si la compra se enviará mediante delivery a la dirección del cliente o será recogida en el local del comercio Delivery / recoge en tienda.

DELIVERY

RECOJO EN TIENDA

R String (255)
cybersource_mdd_38 Cuenta de destino para la recarga de billeteras de criptomonedas y otros instrumentos financieros. R String (255)
cybersource_mdd_39 Banco al cual pertenece la cuenta de destino.

2= BCP,

3= IBK PRIVADA,

5= IBK,

7= CITI,

9= SBP,

10= LOY,

11= BBVA,

18= BN,

23= COMERCIO,

35=PICHINCHA,

38= BIF,

41=SBP,

43= CSF,

49=MIBANCO

R String (255)
cybersource_mdd_40 Número de placa de auto. R String (255)
cybersource_mdd_41 Indicar si el cliente ha adquirido o está recargando un número PREPAGO o POSTPAGO. Aplica para empresas de telefonía.

PREPAGO

POSTPAGO

R String (255)
cybersource_mdd_42 Identificador único del usuario final del servicio, de cara al comercio. En el caso de telcos, ese el número de celular a recargar. R String (255)
cybersource_mdd_43 Número telefónico ingresado por el cliente al registrarse en la web/app del comercio. R String (255)
cybersource_mdd_44 Código de Reserva. R String (255)
cybersource_mdd_45 Número de código de fidelidad del viajero frecuente. R String (255)
cybersource_mdd_46 Canal de venta ticket..

OTA

APP

WEB

R String (255)
cybersource_mdd_47 Round Trip or One Way Trip

OW

RT

R String (255)
cybersource_mdd_48 Delta entre fecha de salida y fecha de regreso. Solo para vuelos de ida y vuelta (en días). O String (255)
cybersource_mdd_49 Número de adultos viajando. O String (255)
cybersource_mdd_50 Ciudad donde se inicia el viaje comprado por el cliente. R

Código IATA

cybersource_mdd_51 Ciudad donde finaliza el viaje comprado por el cliente. R

Código IATA

cybersource_mdd_52 Compra de millas/km.

SI

NO

R String (255)
cybersource_mdd_53 Vuelo internacional.

SI

NO

R String (255)
cybersource_mdd_54 Clase Tarifa. Letra que corresponde a la clase del billete.

Ejm : W, Y, N.

O String (255)
cybersource_mdd_55 Fecha de inicio del primer vuelo. R DateTime (25)
cybersource_mdd_56 Aeropuerto Origen O

Código IATA

cybersource_mdd_57 Aeropuerto Destino O

Código IATA

paymentMethodToken

Token asociado a un medio de pago.

Formato

orderId

Referencia de pedido definida por el vendedor. No admite los caracteres UTF-8.

Formato

rrule

Descripción de la regla de la suscripción bajo la forma de rrule (RFC-5545).

Para más información sobre cómo administrar una RRULE:

  • Especificación de una RRULE
  • Generador de RRULE
  • Ejemplos de reglas de recurrencia

Pour des raisons techniques, il est impossible de définir des périodes d'abonnement inférieures à une journée.
Les mots clés "SECONDLY" / "MINUTELY" / "HOURLY" ne sont donc pas pris en compte.

Formato

paymentSource

Camino: transactionOptions.cardOptions.paymentSource

Origen del pago.

Formato

Valores posibles

. Los valores posibles son:

VALOR Descripción
EC E-Commerce: el comprador ingresa los datos del medio de pago. Este valor permite tener una autentificación fuerte al momento del pago.
MOTO MAIL OR TELEPHONE ORDER: Ingreso realizado por un operador. Los datos del medio de pago se envían por correo postal o electrónico. Requiere un contrato de tipo VAD.
CC Call Center: pago realizado a través de un centro de atención telefónico. Requiere un contrato de tipo VAD.
OTHER Otro canal de venta. Valor de salida devuelto para los pagos realizados desde el Back Office Vendedor, los pagos por archivo, los pagos recurrentes, los pagos de proximidad.
Absent ou null El valor predeterminado es “EC”.

mid

Camino: transactionOptions.cardOptions.mid

Número de contrato del vendedor. Si este campo es completado, asegúrese de utilizar el contrato correcto en función de la red de la tarjeta.

Un contrato de VISANET no puede utilizarse para una transacción de MASTERCARD.

Formato

manualValidation

Camino: transactionOptions.cardOptions.manualValidation

Modo de validación de la transacción.

Formato

Valores posibles

. Los valores posibles son:

VALOR Descripción
NO Validación automática por la plataforma de pago.
YES Validación manual por el vendedor.
null Configuración por defecto de la tienda seleccionada (configurable en el Back Office Vendedor).

captureDelay

Camino: transactionOptions.cardOptions.captureDelay

Fecha límite para aplicar en la fecha de captura.

Descripción

Indica el número de días antes de la captura.

Si no se transmite este parámetro, se utiliza el valor predeterminado definido en el Back Office Vendedor.

Este último es configurable en el Back Office Vendedor por todas las personas debidamente autorizadas.

Si el tiempo de entrega es mayor a 365 días en la solicitud de pago, se reposiciona automáticamente a 365 días.

Formato

firstInstallmentDelay

Camino: transactionOptions.cardOptions.firstInstallmentDelay

Cantidad de meses en los que se aplaza el primer pago de un pago a plazos. Campo específico a los adquirentes en Latino américa.

Formato

installmentNumber

Camino: transactionOptions.cardOptions.installmentNumber

Cantidad de cuotas.

Formato

retry

Camino: transactionOptions.cardOptions.retry

Número de nuevos intentos disponibles en caso de rechazo del pago (3 por defecto).

Formato

debitCreditSelector

Camino: transactionOptions.cardOptions.debitCreditSelector

Este campo es exclusivo para Brasil para la gestión de las tarjetas “multiplo”.

Las tarjetas “Multiplo” son tarjetas de pago (Elo, Visa o Mastercard) que permiten pagar:

  • ya sea en débito inmediato: el monto se debita inmediatamente y se acredita al vendedor al día siguiente.
  • o en crédito: el débito se difiere y el monto puede debitarse en una o más cuotas. Al vendedor se le acredita posteriormente la totalidad o solo una parte del monto total.

Este campo permite forzar el uso de la tarjeta como tarjeta de débito o de crédito.

Valores posibles

valores Descripción
DEBIT Uso de la función “débito” de la tarjeta
CREDIT Uso de la función “crédito” de la tarjeta

Formato

Referencia de la respuesta

El Web Service devuelve el siguiente objeto:

Respuesta Contexto
SubscriptionCreated Objeto que contiene los detalles de la suscripción creada.

Vea la referencia de la respuesta para más información.