Peru banks via SafetyPay

Peruvian bank transfers can be done via the following banks:

  • Banco Pichincha
  • BBVA
  • BCP
  • Caja Arequipa
  • Caja Huancayo
  • Caja Tacna
  • Caja Trujillo
  • Interbank
  • Scotiabank

Payment Method Properties

Available country codesPE
Processing (Presentation) currenciesUSD
Settlement currenciesUSD
Consumer currenciesPEN
Channel member tagsafetypay
Scheme name in the settlement fileSafetyPay
Minimum transaction amountno limit
Maximum transaction amountBanco Pichincha - up to PEN 43,000

BBVA - up to PEN 43,000

BCP - up to PEN 43,000

Caja Arequipa - up to PEN 43,000

Caja Huancayo - up to PEN 43,000

Caja Tacna - up to PEN 43,000

Caja Trujillo - up to PEN 43,000

Interbank - up to PEN 43,000/PEN 700

Scotiabank - up to PEN 43,000

Methods are greyed out (disabled) on the checkout page if the requested amount is greater than the maximum allowed by the method.
Session timeout36 hours. Customizable in the payment request.
RefundFull, partial and multiple partial refunds are all available.
Refund Validity90 days
Integration TypeAsynchronous



Safetypay does not support processing in local currencies. Processing and settlement are done in USD. The consumer pays in the local currency and supports the foreign exchange costs.


Specific input parameters for the TRANSACTION call

Field NameM/O/CTypeDescription
specin.emailMasciiThe RFC-compliant email address of the account holder. It is mandatory for the following country codes: BR, CL, EC, MX, PE.

For standard input parameters, see Input parameters for the TRANSACTION call.

Specific output parameters for the TRANSACTION call

This payment method will emit the SPECOUT.PAYMENTPURPOSE output parameter. This parameter reflects what appears on the consumer's bank statement (when supported by the consumer's bank).

For standard output parameters, see Output parameters for the TRANSACTION call.

TRANSACTION call input

&accountholdername=John Doe
&[email protected]

TRANSACTION call output