Setting up test Accounts


Download the PhonePe Android app for test environment v4.1.127-PREPROD - here

Download the PhonePe iOS app for test environment v5.8.50.1004-PREPROD - here

🚧

iOS PreProd App Installation

After installing, when you open the iOS PreProd app for the first time, you will get an alert saying "Untrusted Enterprise Developer". To resolve it:

  • Go to Settings > General > Device Management
  • Click on "Trust PhonePe"

Demo App Setup

Steps

Adding Test Bank account

  1. Install the UAT(PhonePe PreProd) app.
  2. Register/Login using the mobile number
  3. Select 'User Icon' on the top left corner.
  4. Select "View All Payment Methods" under "Payment Instruments".
  5. Click "Add new" under Bank Accounts.
    6.Select "Test Bank - AABE/AABC/AABF/AABD" bank from list and add.

mPIN - Any Six Digit value can be used to make payments

Creating/Viewing VPA

  1. Install the UAT(PhonePe PreProd) app.
  2. Register/Login using the mobile number
  3. Perform the steps given in "Adding Test Bank account" above to add a test bank in order to create a VPA.
  4. Once done, select 'User Icon' on the top left corner.
  5. Click "UPI IDs" under "Payment Settings"
  6. You will be able to see the VPA associated with the test banks you have added

Wallet top-up

  1. Install the UAT(PhonePe PreProd) app.
  2. Register/Login using the mobile number
  3. Select 'User Icon' on the top left corner.
  4. Select "TOP-UP" under "Payment Instruments".
  5. Enter the top-up wallet amount and click "Proceed to TopUp" and pay using any of the UPI Accounts.
    (or)
    Share the mobile number with the Integration Team [[email protected]].

Debit Card (Instrument Type: Card - New Card)

  1. Install the UAT(PhonePe PreProd) app.
  2. Register/Login using the mobile number
  3. Select 'User Icon' on the top left corner.
  4. Select "View All Payment Methods" under "Payment Instruments".
  5. Click "Add Card" under Credit/Debit Cards
  6. Enter the following card details and click Add which should take you to the OTP screen. Enter the given OTP below and submit. The card will be saved successfully.

"card_number": "4622943126146407", 
"card_type": "DEBIT_CARD", 
"card_issuer": "VISA",
"expiry_month": 12, 
"expiry_year": 2023, 
"cvv": "936",

Bank Page OTP: 123456

Net Banking

Always use "bankId": "SBIN" for testing purposes in the request payload of PAY API

Username: test
Password: test
and click "Submit" on the next screen.