Alipay, China's leading third-party online payment solutionAlipay, China's leading third-party online payment solutionDOCS

      Instruction for iDiagnose

      #Before you start

      Before using iTest, go to Alipay Developers Center, enter the Integration Settings section, and configure your settings for the sandbox environment.

      1. Click Sandbox tab and click Edit public key.


      1. Enter your public key and click Submit.


      If you do not have one, you can download the tool for generating RSA2 keys and use it to generate your keys.


      1. Enter your notification URL. The notification URL is used for receiving notifications.


      #Use iDiagnose

      iDiagnose helps developers locate problems quickly during integration testing, and makes corresponding changes according to the suggestions provided by the system during troubleshooting. For example, if you input a currency that is not supported by the business, iDiagnose locates the incorrect currency field and recommends a supported one. This helps developers to self-troubleshoot effectively.

      Currently the search funtion only supports transactions in last seven days. iDiagnose supports the troubleshooting of sandbox and production environment. The developer can set the environment manually and input a specific payment request ID to query detailed issues throughout its entire payment journey. This helps developers better understand specific problems that occur during integration tests.


      To start using the iDiagnose tool for self-troubleshooting, go to Alipay Developers Center, create an application, and then locate iDiagnose under Development Tools.