A1. If you are an agent providing payment services to merchants,Q2. Can I use the given test or production account in a different country?X-QF-APPCODEandClientKeyidentify the partner, whileMCHIDidentifies the merchant.
If you are a direct merchant, thenX-QF-APPCODEandClientKeyidentify the merchant, andMCHIDis typically not provided.
A2. No. Both test and production accounts are country-specific and cannot be used outside their designated region.Q3. How do I test a transaction?
A3. You can use a real wallet (e.g., Alipay or WeChat Pay) to test transactions in the test environment, which simulates the production setup. Contact our technical support if you need assistance.
Q4. I received response code 1143 or 1145. What should I do?
A4. Continue polling the transaction status using the enquiry API.Q5. The payment method I want to integrate is not listed in the documentation. What should I do?
If your business process requires binary logic (success/failure), you may treat the transaction as failed, and later issue a refund if a successful asynchronous notification is received.
A5. Use the Common Payment Parameters and refer to the Notes section at the end of the Payment Types page for any special instructions.Q6. Can I refund a transaction made a few days ago?
A6. Refunds are only allowed if the same-day unsettled transaction amount is equal to or greater than the refund amount.Q7. Will funds be transferred to my bank account when testing in the sandbox environment?
A7. No. Transactions in the sandbox environment are not settled. Please remember to immediately refund test transactions after they are created.Q8. Can I use my overseas Alipay wallet to make a payment?
A8. No. Only Alipay wallets that are real-name verified Mainland China accounts can be used for cross-border transactions.
