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.

ParameterSteps
MerchantIDUse the merchantID shared for Production
Host URLReplace the UAT host URL in the Server API calls with https://api.phonepe.com/apis/hermes
API keysReplace the UAT keys with the Production Keys for checksum/X-VERIFY header computation in all the API calls.
Disable DebuggingUpdate the PhonePeDPSDK.enableDebugLogs flag to false in Production
Update the EnvironmentUpdate the environment as .production while initializing the startPG method.
Refer here
Update the App IdUpdate the App ID of Production in the info.plist file. If not received, share the Apple Team Id with the PhonePe Integration Team”.

To get the App Id from PhonePe for Production

Share the Apple Team Id of your iOS application(Production) with the PhonePe Integration team”.