Transfiya
How to use Transfiya to submit a payin in Colombia.
Payin by Transfiya
POST
https://gateway-test.pagsmile.com/trade/pay
This endpoint allows you to submit a payin by Transfiya in Colombia.
Headers
Content-Type*
string
application/json; chartset=UTF-8
Authorization*
string
Basic Base($app_id:$security_key)
Request Body
app_id*
string
created app's id at dashboard
- Max. 32 chars -
out_trade_no*
string
ID given by the merchant in their system - Max. 64 chars -
timestamp*
string
yyyy-MM-dd HH:mm:ss - Max. 19 chars -
notify_url*
string
Where Pagsmile will send notification to
method*
string
Fixed value: Transfiya
order_amount*
string
order_currency*
string
Fixed value: COP
buyer_id*
string
merchant user's id
subject*
string
payment reason or item title
- Max. 128 chars -
content
string
payment reason detail or item detail
- Max. 255 chars -
return_url
string
Redirect to Merchant's url when user finished checkout. Doesn't work on provider's page.
customer.name*
string
User's name
customer.email*
string
User's email
customer.phone*
string
User's phone. A text message will be sent to this phone number.
User payment tips:
The user needs to activate Transfiya in the bank app first.
When the transaction is created, the user will receive a text message indicating that a payment has been accepted through Transfiya. If the user has not received the message, check directly in the app of the bank where the user has Transfiya active.
Example
Note: 162************38 is pagsmile's test app id for sandbox, and MTYyNTgyOTIxNDUzMTY2Mzg6UGFnc21pbGVfc2tfZDUwMWQ1ZGNkNTI5OGQ5N2MwNmUzYjI4YjA2OWZjZmY3NDU5ZjY2NzNiMjFjMTFlYTY3NDM5MDgzOTZkOTYxNQ== is authorization token associated with the test app id.
Please use your own app_id and generate your own authorization token when testing.
How to Activate Transfiya in Colombia
Although each bank has its own specific process, here’s a general step-by-step guide that most banks follow:
Download or update your bank’s app
Make sure you have your bank’s mobile application installed and updated.
Log in to the banking app
Use your credentials (username and password) to access the app.
Look for the Transfiya option
This option is usually found in the “Transfers,” “Payments,” or “Special Services” sections.
Link your mobile number
• Select the option to register or activate Transfiya.
• Enter your mobile phone number (it must be the one registered with the bank).
• Some banks may require you to confirm the link using a code sent via SMS.
_____
In this link, you can find step-by-step instructions on how to send and receive money through Transfiya.
Last updated