BPI ePay Visa
An EMV-enabled customizable prepaid card that allows cardholders to store their money securely and enjoy cashless transactions.
Learn more
Use wherever Visa is accepted

Accepted for payments online and in-stores here and abroad.

Tap to pay at Visa payWave merchants for easy and fast transactions.

No need to sign a sales slip for transactions below Php 2,000

Withdraw cash at any BPI ATM nationwide

Access your cash conveniently via BPI ATMs

Load online or at any BPI branch

Load up to Php 100,000 through BPI electronic channels.


No loading fees and no maintaining balance.

Quick guide

Where do I load my BPI ePay Visa?

If you have a BPI/ BPI Family Bank Deposit Account, you can easily transfer funds at your most convenient time from your BPI Account to your BPI ePay Visa through the following BPI electronic channels:

a. BPI Online
b. BPI Mobile App
c. BPI Cash Accept Machines

How do I load my BPI ePay Visa?

Loading your BPI ePay Visa is easy and convenient using the various BPI channels.

I. BPI Online
 Log in to BPI Online using your BPI Online user ID and password.
2. Click “Transfer Money” tab, then “Load Prepaid Card” tab.
3. Choose a source account.
4. Enter the amount to be loaded.
5. Click “Load to 3rd party prepaid card”.
6. Key in the 16-digit BPI ePay Visa.
7. Click “Next”, then “Confirm” to confirm your loading transaction details.
8. Click “Yes” for the 6-digit code to be sent via SMS.
9. Enter the 6-digit code sent to your mobile number, then click “Submit”.
10. Click “Submit” and wait for the confirmation prompt.
11. The amount transferred will automatically be credited to your BPI ePay Visa.

II. BPI Mobile App
Log in to the new BPI Mobile app.
2. Tap the Side Menu icon found at the upper left corner of the screen.
3. Select “Transfer”, then select “Load Prepaid Card”.
4. Fill in the required details and tap “Next” to proceed.
5. Get the One-Time PIN (OTP) by tapping "Yes, send me the code".
6. Enter the OTP sent to your registered mobile number and tap "Submit".
7. The amount transferred will automatically be credited to your BPI ePay Visa.

III. BPI Cash Accept Machines
Insert your BPI ePay Visa in the card slot.
2. Select your preferred language.
3. Select “Cash Deposit” as transaction, then “Prepaid”.
4. Enter your Personal Identification Number (PIN)
5. Insert notes/ money bills in the cash slot.
6. Verify your deposit amount and confirm.

Service Advisory: Effective October 1, 2021, we will be discontinuing over-the-counter loading for Prepaid Cards. For the terms and conditions click here.

How to know my card's balance

Check your card balance in real-time through BPI Online:

1. Visit BPI Online and the “Other Services” link below the “login” button.
2. Select “Inquire Prepaid Card Balance”.
3. Enter your 16-digit BPI ePay Visa Card number and press "Submit".

Prepaid Card Loading
Conveniently load your prepaid accounts.
Learn more
Related information
Related products

BPI ePay Mastercard

EMV-enabled reloadable prepaid card that allows you to store your money securely and enjoy cashless transactions.

learn more

BPI ePay Gift Card

Reward your loved ones by giving them the power of choice.

learn more

Amore Visa Prepaid

Pay for everything, anywhere with your Amore Visa Prepaid card and earn points you can exchange for exclusive AmoRewards.

learn more

BPI Prepaid Cards are not DEPOSIT PRODUCTS, and the value stored is not insured by the Philippine Deposit Insurance Corporation and is not guaranteed by the Bank of the Philippine Islands.