Alipay+ DocsAlipay+ Docs

Launch into production

Before you begin

Under the Production tab, you can launch the application into the production environment. Before this, ensure that:

  • you have conducted the sandbox acceptance testing.
  • your local codes are launched so that the next step, i.e. conducting production acceptance testing can start earlier.

Step 1: Get the Client ID

On the Production > Settings page, you can find that each application is assigned a unique Client ID, which is used to specify the Client-Id parameter in the API request header. For more information, see the Request header section in API Reference.

image

Step 2: Configure the production environment

To configure the production environment on the Production > Settings page, complete the following tasks.

1. Set a production public key

To make your integration safer, Alipay+ uses asymmetric keys for API encryption and decryption. You need to upload your public key to get the Alipay+ public key.

On the Public key panel of the Sandbox > Settings page, complete the following steps.

image

a. Click the Edit public key button.

image

b. On the Edit public key page, click the respective link to download the tool that is provided by Alipay+.

image

c. Open the zipped folder and run the Run.bat file.

image

b. Click the New button to generate a key pair.

image

e. Copy the public key and enter it on the Edit public key page.

image

f. Click the Submit button to upload your public key.

After submission, the Alipay+ public key is generated automatically. You can click the respective button to view or copy the Alipay+ public key.

image

2. (Conditional) Set notification URLs

Alipay+ provides APIs such as authNotify, consultBinding, and userInitiatedPay to send notifications to the ACQP. To receive notifications from Alipay+, the ACQP needs to provide notification URLs on the Alipay+ Developer Center.

On the Notification URL panel, click Edit to specify the notification URLs for APIs that are shown as Required, so as to ensure that Alipay+ calls the API in the sandbox successfully.

image

Step 3: Launch your application

On the Production > Launch page, launch your application by following the steps below.

image

1. Check task status

To go live, ensure that all tasks on the Alipay+ Developer Center are completed, which include:

  • Contract Signing: Ensure that you have signed the contract and that the task status is Completed. If not, contact the Alipay+ Sales Team to sign the contract.
  • Production Settings: Ensure that you have configured the production environment correctly and that the task status is Completed. If not, click Go to Production Settings to check.
  • Acceptance Test: Ensure that you have passed all test cases in the sandbox and that the task status is Completed. If not, click Go to Acceptance Test to check.
  • Go-live Checklist: Ensure that you have completed all the tasks listed in the checklist and tick the box.

image

2. Go live

Click Launch in the top-right corner to launch your application, after which the application and the Production Client ID become valid.

Note: After the application is launched, if you need to modify configuration details such as the public key or notification URL, email verification is needed.

Once you launch the application, the Alipay+ Solution Architect Team contacts you to conduct production acceptance testing. For more information, see Conduct production acceptance testing.