SPEI
Dirección de solicitud
SandBox
POST
http://8.130.9.219:8899/api/supefina/transactions/payout
Producción
POST
https://api.supefina.net/api/supefina/transactions/payout
Formas de solicitud
Encabezado de solicitud
Content-Type
application/json
Cuerpo de solicitud
account
String
Sí
Número de cuenta del beneficiario:
El número CLABE es de 18 dígitos.
La mayoría de los números de tarjeta bancaria son de 16 dígitos.
bankId
String
Sí
Número de banco del beneficiario:
callbackUrl
String
No
Dirección de callback
countryId
String
Sí
currency
String
Sí
customerName
String
Sí
Nombre del beneficiario
description
String
Sí
Descripción del pedido:
No puede contener símbolos especiales
merId
String
Sí
ID del comerciante
Ruta para obtener el ID del comerciante: Panel de comerciante Supefina - Gestión de comerciantes - Información básica - ID del comerciante
merOrderNo
String
Sí
Número de pedido del comerciante
nonceStr
String
Sí
Cadena aleatoria
La longitud no puede exceder 32 caracteres
orderAmount
String
Sí
Monto del pedido
payProduct
String
Sí
Tipo de pago:
Número CLABE: 15
Número de tarjeta bancaria: 16
Cuando el número de cuenta del beneficiario es un CLABE, el ejemplo es 15
.
sign
String
Sí
Ejemplo de solicitud
Parámetros de respuesta
code
String
data
Object
Datos de respuesta
amount
BigDecimal
Monto del pedido
fee
BigDecimal
Comisión anticipada
merCode
String
ID de comerciante
merOrderNo
String
Número de pedido del comerciante
supefinaOrderNo
String
Número de pedido de Supefina
transactionStatus
String
Estado del pedido. Este estado indica si la solicitud fue exitosa, sin relación con el estado real de la transacción.
00
: Pedido exitoso;
04
: Pedido fallido.
msg
String
Mensaje de respuesta
Ejemplo de respuesta
Notificación de callback
Método de envío: POST
SPEI permite dos notificaciones de estado de callback para pagos. Después de recibir la notificación de éxito, aún se puede recibir un cambio de estado, de éxito a fallo. El banco ejecutor verifica la información de la cuenta dos veces: tras la primera verificación, el canal nos notifica el éxito; en ese momento, el canal transfiere el dinero al banco emisor del beneficiario, que realiza una segunda verificación. Si hay errores en la cuenta del cliente, como que esté equivocada, expirada o bloqueada, el banco emisor no procesará el pago y notificará el fallo.
amount
String
Monto del pedido
countryId
String
Código del país.
México: MEX
customerName
String
Nombre del beneficiario
fee
String
Comisión anticipada
merId
String
ID del comerciante
merOrderId
String
Número de pedido del comerciante
msg
String
Descripción de la respuesta
nonceStr
String
Cadena aleatoria
La longitud no puede exceder 32 caracteres
realityAmount
String
Monto recibido
realityFee
String
Comisión recibida
reference
String
Identificador
sign
String
Firma
status
String
successTime
Date
Tiempo de éxito de la transacción
Hora UTC
supefinaOrderId
String
Número del pedido de Supefina
transactionType
String
Tipo de transacción
01
:Payin
02
:Payout
Ejemplo de notificación de callback
Respuesta de notificación de callback
Después de que el comerciante reciba correctamente la notificación de callback, debe devolver la cadena especificada: SUCCESS
. Si no se devuelve o se devuelve otro contenido, se considerará que la notificación ha fallado. Por ejemplo:
Lista de bancos de payout en México
40138
ABC CAPITAL
40133
ACTINVER
40062
AFIRME
90661
ALTERNATIVOS
90706
ARCUS
90659
ASP INTEGRA OPC
40128
AUTOFIN
40127
AZTECA
37166
BaBien
40030
BAJIO
40002
BANAMEX
40154
BANCO COVALTO
37006
BANCOMEXT
40137
BANCOPPEL
40160
BANCO S3
40152
BANCREA
37019
BANJERCITO
40147
BANKAOOL
40106
BANK OF AMERICA
40159
BANK OF CHINA
37009
BANOBRAS
40072
BANORTE
40058
BANREGIO
40060
BANSI
2001
BANXICO
40129
BARCLAYS
40145
BBASE
40012
BBVA MEXICO
40112
BMONEX
90677
CAJA POP MEXICA
90683
CAJA TELEFONIST
90630
CB INTERCAM
40143
CIBANCO
90631
CI BOLSA
90901
CLS
90903
CoDi Valida
40130
COMPARTAMOS
40140
CONSUBANCO
90652
CREDICAPITAL
90688
CREDICLUB
90680
CRISTOBAL COLON
90723
Cuenca
40151
DONDE
90616
FINAMEX
90634
FINCOMUN
90689
FOMPED
90685
FONDO (FIRA)
90601
GBM
37168
HIPOTECARIA FED
40021
HSBC
40155
ICBC
40036
INBURSA
90902
INDEVAL
40150
INMOBILIARIO
40136
INTERCAM BANCO
90686
INVERCAP
40059
INVEX
40110
JP MORGAN
90653
KUSPIT
90670
LIBERTAD
90602
MASARI
90722
Mercado Pago W
40042
MIFEL
40158
MIZUHO BANK
90600
MONEXCB
40108
MUFG
40132
MULTIVA BANCO
37135
NAFIN
90638
NU MEXICO
90710
NVIO
40148
PAGATODO
90620
PROFUTURO
40156
SABADELL
40014
SANTANDER
40044
SCOTIABANK
40157
SHINHAN
90646
STP
90703
TESORED
90684
TRANSFER
90656
UNAGRA
90617
VALMEX
90605
VALUE
90608
VECTOR
40113
VE POR MAS
40141
VOLKSWAGEN
Última actualización