Payin Notifications en 🇲🇽 México

Detalles específicos de Payin Notifications en México

Notificaciones de pagos entrantes

En México existe un identificador único de cuentas bancarias denominado CLABE. En la práctica, la CLABE es toda la información que requieres para hacer una transferencia bancaria.

Dado lo anterior, a la hora de recibir pagos, es posible que no cuentes con información del Debtor/Originador de la transacción.

Para poder conciliar la notificación recibida por Shinkansen, puedes tú mismo asignar el pago entrante de acuerdo a las características de la transacción como el monto y la hora de recepción.

Una alternativa que resulta muy útil en México es tener tantas cuentas como clientes tengas. ¿Para qué? Para asignar un número de cuenta distinto a cada uno de tus clientes, de manera que, al recibir un pago, puedas identificar quién es el originador de dicha transacción.

Notificaciones en STP

ShinkansenEquivalente en STPDescripciónObligatorio
notification_idNAIdentificador único de la notificación generado por Shinkansen
shinkansen_notification_idNAIdentificador único de la notificación generado por Shinkansen
original_notification_idNAIdentificador único de la notificación generado por Shinkansen
notification_dateNAFecha y hora de la creación de la notificación
transaction_datetsLiquidacionTimestamp en milisegundos de la liquidación convertido a datetime UTC
transaction_accounting_datefechaOperacionFecha de operación en formato AAAAMMDD convertido a datetime UTC
notification_typeNATipo de notificación ("payin")
currencyNAMoneda de la transacción ("MXN")
amountmontoMonto de la orden de pago
descriptionconceptoPagoConcepto asociado al pago
debtor.namenombreOrdenanteNombre del ordenante
debtor.identification.id_schemaNAEsquema de identificación (ver https://docs.shinkansen.tech/docs/tipos-de-identificacion#mexico-)
debtor.identification.idrfcCurpOrdenanteRFC o CURP del ordenante
debtor.financial_institution.fin_id_schemaNASiempre "Shinkansen"
debtor.financial_institution.fin_idinstitucionOrdenanteInstitución financiera ordenante (ver https://docs.shinkansen.tech/docs/instituciones-financieras#m%C3%A9xico-)
debtor.account_typetipoCuentaOrdenanteTipo de cuenta del ordenante (ver https://docs.shinkansen.tech/docs/tipos-de-cuentas#m%C3%A9xico-)
debtor.accountcuentaOrdenanteCuenta del ordenante
creditor.nameNANombre del beneficiario
creditor.identification.id_schemaNAEsquema de identificación (ver https://docs.shinkansen.tech/docs/tipos-de-identificacion#mexico-)
creditor.identification.idrfcCurpBeneficiarioRFC o CURP del beneficiario
creditor.financial_institution.fin_id_schemaNASiempre "Shinkansen"
creditor.financial_institution.fin_idinstitucionBeneficiariaInstitución financiera beneficiaria (ver https://docs.shinkansen.tech/docs/instituciones-financieras#m%C3%A9xico-)
creditor.account_typetipoCuentaBeneficiarioTipo de cuenta del beneficiario (ver https://docs.shinkansen.tech/docs/tipos-de-cuentas#m%C3%A9xico-)
creditor.accountcuentaBeneficiarioCuenta del beneficiario
payment_operator_metadata.claveRastreoclaveRastreoClave única de rastreo del pago
payment_operator_metadata.referenciaNumericareferenciaNumericaReferencia numérica del pago
payment_operator_metadata.tsLiquidaciontsLiquidacionTimestamp en milisegundos de la liquidación
payment_operator_metadata.folioCodifolioCodiFolio de mensaje CODI no presencial
referenced_shinkansen_notification_idsNALista de IDs de notificaciones relacionadas

¿Cómo abrir múltiples cuentas CLABE?

En Shinkansen te ayudamos a abrir cuenta en STP, una institución financiera regulada en México bajo la figura de las IFPE.

En dicho proceso te entregamos una Cuenta CLABE de 18 dígitos con la siguiente estructura:

646-180-XXXXXX-YYYYY-Z
  • Primeros 3 dígitos: identifican a la institución STP y equivalen a 646
  • Siguientes 3 dígitos: identifican la “plaza” o lugar donde opera STP, en este caso Ciudad de México, y equivalen a 180.
  • Siguientes 6 dígitos (XXXXXX): identifican al cliente de Shinkansen. Nosotros te lo entregaremos.
  • Siguientes 5 dígitos (YYYYY): los puedes ocupar libremente. Con esto tendrás una cuenta “padre” (aquella que resulta de tener 5 dígitos iguales a “0”) y 99.999 otras combinaciones posibles de sub-cuentas que podras asignar a cada uno de tus clientes o pagadores. No debes hacer nada para activarlas.
  • Último dígito (Z): dígito verificador. Es entregado por Shinkansen o lo puedes calcular tú mismo más abajo.

Con esta estructura, más nuestro mensaje de notificación enviado a tu webhook, podrás determinar en pocos segundos quién es el originador del pago que recibiste.

¿Cómo calcular el dígito verificador?

Ingresa los primeros 17 dígitos de tu cuenta CLABE en esta planilla y obtén tu dígito verificador.