Bancolombia
(payProduct=28)
Última actualización
(payProduct=28)
Última actualización
The user places an order on the merchant's website/app and selects Bancolombia to pay;
The merchant initiates a Bancolombia payment request to Supefina;
Supefina returns the Bancolombia payment URL address;
The merchant opens the address on the user's side;
The user follows the page prompts for verification and payment;
The user's payment is successful;
Supefina notifies the merchant of the payment success information.
SandBox
POST
http://8.130.9.219:8899/api/supefina/transactions/payin
Formal environment
POST
https://api.supefina.net/api/supefina/transactions/payin
Content-Type
application/json
countryId
String
Yes
Country number
currency
String
Yes
orderAmount
String
Yes
The amount of the order 3000 >= orderAmount <= 2000000
Decimals are not supported
payProduct
String
Yes
merId
String
Yes
Merchant ID Merchant ID acquisition path: Supefina Merchant Background - Merchant Management - Basic Information - Merchant ID
merOrderNo
String
Yes
Merchant order number
sign
String
Yes
nonceStr
String
Yes
Random strings The length cannot exceed 32 bits
customerEmail
String
Yes
The user's email address Email username cannot be just a number (e.g. [email protected])In addition, the same email address cannot request more than 20 payments per day.
customerName
String
Yes
Username
customerPhone
String
Yes
User phone Ten digits starting with 3 are required
customerIdentification
String
Yes
The ID number of the user
checkOut
Boolean
Yes
Cash register
true
:The cashier is required
false
:The cash register is not required
It is recommended to pass true
customerAccount
String
No
User Accounts
checkOut
must be passed when it is false
lastName
String
No
The user's last name
checkOut
must be passed when it is false
customerIdentificationType
String
No
The type of user ID
00
:Identification Card(CC)
01
:Alien Identity Card(CE)
02
:Tax Identification Number
03
:Passport
06
:Miscellaneous
07
:Proof of citizenship
08
:Residence permit
checkOut
must be passed when it is false
customerAddress
String
No
User's address
checkOut
为false
时必传
tipo_persona
String
No
Payment Subject
checkOut
must be passed when it is false
bankId
String
No
Bank code See also:
https://api.supefina.net/api/supefina/transactions/internal/getEbixuBankList
checkOut
must be passed when it is false
expireTimeL
Long
No
Expiration time Unit: seconds; Default: 10 minutes, maximum: 10 minutes
callbackUrl
String
No
Callback address
description
String
Yes
description
It cannot contain special symbols and should not exceed 200 characters in length
code
String
Response coding
msg
String
Response Information
data
Object
Response data
merCode
String
Merchant ID
merOrderNo
String
Merchant order number
supefinaOrderId
String
Supefina order number
amount
BigDecimal
The amount of the order
fee
String
Advance handling fee will be charged
identifier
String
Payment Reference
transactionStatus
String
Order status
Whether the initiation status of the order is successful or not has nothing to do with the real transaction status of the order.
00
:The order is successful
04
:Failed to place an order
url
String
Transaction links
Submission method:POST
amount
String
The amount of the order
countryId
String
customerName
String
Username
fee
String
Advance handling fee will be charged
merId
String
Merchant ID
merOrderId
String
Merchant order number
msg
String
message
nonceStr
String
Random strings The length cannot exceed 32 bits
realityAmount
String
Paid-in amount
realityFee
String
Actual handling fee
sign
String
signature
status
String
successTime
Date
The time at which the transaction was successful UTC time
supefinaOrderId
String
Supefina order number
transactionType
String
The type of transaction
01
:Payin
02
:Payout
Callback notification response
After the merchant successfully receives the callback, it needs to return the specified string synchronously: SUCCESS does not return or returns other content by default, and the notification fails As:
Bank number
The name of the bank
1558
BAN100
1059
BANCAMIA S.A.
1040
BANCO AGRARIO
1052
BANCO AV VILLAS
1013
BANCO BBVA COLOMBIA S.A.
1032
BANCO CAJA SOCIAL
1066
BANCO COOPERATIVO COOPCENTRAL
1051
BANCO DAVIVIENDA
1001
BANCO DE BOGOTA
1023
BANCO DE OCCIDENTE
1062
BANCO FALABELLA
1063
BANCO FINANDINA S.A. BIC
1012
BANCO GNB SUDAMERIS
1006
BANCO ITAU
1060
BANCO PICHINCHA S.A.
1002
BANCO POPULAR
1065
BANCO SANTANDER COLOMBIA
1069
BANCO SERFINANZA
1303
BANCO UNION antes GIROS
1007
BANCOLOMBIA
1061
BANCOOMEVA S.A.
1283
CFA COOPERATIVA FINANCIERA
1009
CITIBANK
1370
COLTEFINANCIERA
1292
CONFIAR COOPERATIVA FINANCIERA
1291
COOFINEP COOPERATIVA FINANCIERA
1289
COTRAFA
1097
DALE
1551
DAVIPLATA
1637
IRIS
1070
LULO BANK
1801
MOVII S.A.
1507
NEQUI
1811
RAPPIPAY
1019
SCOTIABANK COLPATRIA
1815
ALIANZA FIDUCIARIA
1071
BANCO J.P. MORGAN COLOMBIA S.A.
1047
BANCO MUNDO MUJER S.A.
1816
CREZCAMOS S.A. COMPAÑÍA DE FINANCIAMIENTO
1804
UALÁ
Reference: Columbia, COL
Currency
Reference:
Colombian Peso:COP
Bancolombia:28
signature
For details, see
For details, see
Country number Reference:: Columbia,COL
For details, please refer to: