ID: 40 - Bank Transfer (PEN)

Channel: 40

Provider: Ligo

Payment Method: Bank Transfer

Available Currencies

NameCodeCountry
Peruvian PesosPENPeru

Request example

Mandatory Data

AttributeMandatoryData typeDescription
public_keyTrueString (255)Public key, unique value that identifies the commerce
timeTrueDatetimeRequest data time
channelTrueIntegerPayment Channel
amountTrueDoubleThe amount of the transaction. 2 decimals
currencyTrueString (3)Transaction currency code
trans_idTrueString (255)Transaction id
time_expiredTrueString (255)Time in minutes to expire the token. Value given in minutes. Minimum: 30 minutes
url_okTrueString (255)URL where shopper will be redirected from the online banking if payment was successful (Must be Https)
url_errorTrueString (255)URL where shopper will be redirected from the online banking if payment was wrong.(Must be Https)
signatureTrueString (255)Signature hash256: Review signature calculation
shopper_informationTrueJSON StringJSON String Data: Review JSON index & format
filter_byTrueString (255)

Defines the transfer method and does not allow the user to modify it. Possible values:

efimero, efimero_v2

shopper_information JSON format

📘

The shopper_information field is a column corresponding to a json with the next keys:

ParameterMandatoryData TypeDescription
name_shopperTrueString (255)Shopper's name
last_name_ShopperTrueString (255)Shopper's last name
type_doc_identiTrueString (255)Identification document [CI, RUT, PAS, DNI]
Num_doc_identiTrueString (255)Identification document number
emailTrueString (255)Shopper's e-mail
country_codeTrueString (10)Country's phone code (Ex. +51)
PhoneTrueString (20)Shopper's phone number
countryTrueString (3)Country ISO code [PER]

Transfer Method

You can filter the available method by sending the filter_by field in the payload.

Method enabled

QRCode (filter_by)
Efimeroefimero
Efimero V2efimero_v2

Note: This filed is required Filter_by

Errors

This payment integration only sends notifications for successfully completed transactions. This means that error messages will not be generated for failed transactions.