Lithuania banks
Lithuanian Online Banking Transfers can be made via:
- AB Citadele Banka
- AB Luminor
- AB Swedbank
- AB SEB Bankas
- AB Šiaulių Bankas
- Lithuanian Credit Union
- UAB Medicinos Bankas
- Revolut
Payment Method Properties
Available country codes | LT |
Processing (Presentation) currencies | EUR |
Settlement currencies | EUR |
Consumer currencies | EUR |
Channel member tag | lithuanianbanks |
Scheme name in the settlement file | Lithuanian Banks |
Minimum transaction amount | EUR 0.01 |
Maximum transaction amount | No limit |
Session timeout | 1 hour |
Refund | No |
Refund Validity | N/A |
Chargeback | No |
Integration Type | Synchronous |
Sandbox | PPRO-hosted |
Transaction Flow
- The consumer selects the online banking option from the merchant's checkout page.
- The consumer is redirected to PPRO's payment page to select their bank.
- The consumer is redirected to their selected bank.
- Consumer logs in to online banking and reviews the order.
- The consumer authorizes the payment.
- The consumer is redirected to the payment confirmation page.
Lithuania Banks Integration
Specific input parameters for the TRANSACTION call
Field Name | M/O/C | Type | Description |
---|---|---|---|
specin.email | O | ascii | The RFC-compliant email address of the account holder |
specin.bankid | O | ascii | Specify a valid bank identifier to bypass PPRO’s bank selection page (see Retrieving bank information with a REQUESTDATA call). |
For standard input parameters, see Input parameters for the TRANSACTION call.
Important
This payment method requires the real account holder value for the
accountholdername
parameter.
Retrieving bank information with a REQUESTDATA call
If specin.bankid
is passed in with a TRANSACTION call and contains a valid bank identifier, PPRO’s bank selection page is bypassed. The consumer is directly redirected to the specified bank.
To retrieve valid values for specin.bankid
, send a REQUESTDATA call with the same channel
, tag
, and countrycode
parameters as for the TRANSACTION call. Set resource
to banklist
.
returnmode=urlencodeext
&txtype=REQUESTDATA
&login=testmerchant
&password=test123
&contractid=TESTMERCHANTCONTRACT
&channel=testchannel
&tag=paysera
&resource=banklist
&countrycode=LT
RAND1427120382=00a76b9dc6ef325c54ee49a057a0e227720a922e
&STATUS=SUCCEEDED
&TYPE=application%2Fjson
&CONTENT=%7B%22banklist%22%3A%5B%7B%22specin.bankid%22%3A%22hanzaee%22%2C%22logoUrl%22%3A%22https...
The REQUESTDATA output parameter TYPE is application/json
. The CONTENT is a JSON structure containing information about available banks.
{
"banklist": [
{
"specin.bankid": "hanzaee",
"logoUrl":"https://example.org/hanzaee.png",
"localizedNames": {
"en":"JSC bank \"Swedbank\" Estonia",
"es":"Banco JSC \"Swedbank\" Estonia",
"et":"JSC pank \"Swedbank\" Eesti",
"lt":"AB bankas \"Swedbank\" Estija",
"lv":"AS \"Swedbank\" Igaunija",
"pl":"AB bank \"Swedbank\" Estonia",
"ro":"Banca JSC \"Swedbank\" Estonia"
}
},
{
"specin.bankid":"lhv_ee",
"logoUrl":"https://example.org/lhv_ee.png",
"localizedNames": {
"en":"LHV bank Estonia",
"es":"Banco LHV Estonia",
"et":"JSC pank \"LHV\"",
"lt":"LHV bankas",
"lv":"AS \"LHV\" banka",
"pl":"LHV bank",
"ro":"LHV bank Estonia"
}
}
]
}
Field Name | Description |
---|---|
specin.bankid | The value you must pass to the TRANSACTION call to bypass PPRO's bank selection page |
logoURL | If it is available, it contains a URL to the bank's logo |
localizedNames | Contains the bank's human-readable name in different locales |
Specific output parameters for the TRANSACTION call
This payment method will emit the SPECOUT.SRCIBAN
output parameter.
See Well-known SPECOUT parameters for details on well-known specific output parameters.
For standard output parameters, see Output parameters for the TRANSACTION call.
TRANSACTION call input
tag=lithuanianbanks
&txtype=TRANSACTION
&countrycode=LT
¤cy=EUR
&amount=1055
&merchanttxid=dxj2xPcZMD2s
&login=johndoe
&password=wXBrpVporFVjGO4R
&contractid=JOHNDOE
&channel=testchannel&merchantredirecturl=https%3A%2F%2Fmerchant.com%2Fwork%2Fppro2%2Flanding.php
¬ificationurl=https%3A%2F%2Fmerchant.com%2Fwork%2Fppro2%2Fnotification.php
&specin.dynamicdescriptor=DynDescriptor
&accountholdername=John%20Doe
&returnmode=urlencodeext
&specin.email=test
@test.com&specin.bankid=hanzaee
TRANSACTION call output
REQUESTSTATUS=SUCCEEDED
STATUS=SUCCEEDED
TXID=553231415
ERRMSG=
CHANNEL=testchannel
TAG=lithuanianbanks
PAYMENTGUARANTEE=NONE
REDIRECTSECRET=WTX7yn2WAU3Xdm5PuFbUcdKRidZWthpv
SPECOUT_SRCCOUNTRY=LT
Updated 12 months ago