Thank you for your prompt comment.
Am I understanding “before setting up the domain” correctly as “before setting up the domain in shopify”?
WeChat Pay was added as a payment method in the middle of the process, so we set up the domain before setting up WeChat Pay.
If you have any other ideas, please let me know.
To display your original site URL instead of “myshopify.com” when you select WeChat Pay for payment, you need to change the SecurePay description in the Shopify API.
Here are the steps:
Go to your Shopify admin panel.
Click Apps.
Click Manage private apps.
Click the Create new app button.
In the App name field, enter WeChat Pay.
In the Developer email field, enter your email address.
In the App URL field, enter your shop’s domain URL.
In the App permissions section, select the Read and write permission for the Payments section.
Click the Create app button.
Once you have created the app, you will need to get a WeChat Pay merchant ID and API key. You can do this by contacting WeChat Pay support.
Once you have the merchant ID and API key, you can update the SecurePay description in the Shopify API. To do this, follow these steps:
Go to your Shopify admin panel.
Click Apps.
Click Manage private apps.
Click the WeChat Pay app.
Click the Edit app button.
In the SecurePay description field, enter your original site URL.
Click the Save button.
Once you have updated the SecurePay description, you will need to wait for the changes to propagate. This can take up to 24 hours.
Try these steps maybe they works.
If I managed to help you then, don’t forget to Like it and Mark it as Solutions.
We would like to try the method you described.
However, it will take some time before we can try it out for our convenience.
I will be sure to mark it as a solution with a “like” when it is resolved.