Mandatory parameters - Bank transfers

Mandatory parameterDescriptionFlow type
login32 charsALL
pass32 charsALL
external_idMax. 100 charsALL
beneficiary_nameMax. 50 charsALL
beneficiary_lastnameMax. 50 charsALL
countryTRALL
currencyTRY or USDALL
amountMax. 2 decimal numbersALL
bank_accountMax. 26 charsALL
phoneMax. 20 charsALL
purposeEPREMT - Remittance (P2P)
Mandatory only for remittance (P2P)
P2P
remitter_documentMax. 45 chars
Mandatory only for remittance (C2C)
P2P
remitter_full_nameMax. 100 chars
Mandatory only for remittance (C2C)
P2P
remitter_countryISO 3166-1 alpha-2 code
Mandatory only for remittance (C2C)
P2P

Example request

{
  "login":"1n234n56",
  "pass":"HolAc123o",
  "external_id":"1234567812345678b",
  "beneficiary_name":"RUDRAH",
  "beneficiary_lastname":"HASHIMI",
  "country":"TR",
  "bank_account":"1234567891772",
  "amount":"2064.00",
  "phone":"+902125551212",
  "currency":"TRY"
}

Bank account validations

ValidationTypeLengthTypeVerification
Bank accountIBAN26CharactersIBAN algorithm

Mandatory parameters - Wallets

Mandatory parameterDescription
login32 chars
pass32 chars
external_idMax. 100 chars
beneficiary_nameMax. 50 chars
beneficiary_lastnameMax. 50 chars
countryTR
currencyTRY or USD
amountMax. 2 decimal numbers
account_typePossible options: "papara_mobile", "papara_number"
phoneOnly mandatory when account_type = "papara_mobile"

Mobile phone number can be sent either with 10 digits (e.g. 1234567890) or with the country code (+90) plus 10 digits (e.g. +901234567890)
bank_accountOnly mandatory when account_type = "papara_number"

papara number can be sent either with 10 digits (e.g. 1234567890) or with a 2 char prefix (e.g. PL1234567890)

Example request

{
  "login":"1n234n56",
  "pass":"HolAc123o",
  "external_id":"1234567812345678b",
  "beneficiary_name":"RUDRAH",
  "beneficiary_lastname":"HASHIMI",
  "country":"TR",
  "account_type":"papara_mobile", 
  "phone":"+902125551212",
  "amount":"2064.00",
  "currency":"TRY"
}