UAT to Production Migration

🚧

UAT Sign-Off

After completing Integration, send a testing URL/App to PhonePe for the sanity check. Production credentials will be shared post UAT sign-off by PhonePe.

Replace below parameters before going LIVE to production.

Parameter

Steps

MerchantID

Use the merchantID shared for Production

Host URL

Replace the UAT host URL in the Server API calls with https://api.phonepe.com/apis/hermes

API keys

Replace the UAT keys with the Production Keys for checksum/X-VERIFY header computation in all the API calls.

Update Maven URL and Dependencies

Refer here Point 1 & 2

  1. Update maven URL in build.gradle file from repositories - RELEASE tab.
  2. Update dependencies in build.gradle file from dependencies - RELEASE tab.

Update AndroidManifest.xml

Refer here Point 3

  1. Update the Debuggable flag to false for Production from AndroidManifest.xml - RELEASE tab
  2. Update the isUAT flag to false for Production from AndroidManifest.xml - RELEASE tab
  3. Update the App ID of Production from AndroidManifest.xml - RELEASE tab. If not received, send an email to "[email protected]".

PhonePe Package Name

com.phonepe.app