测试步骤
仔细的测试是软件开发的基石,可以确保您的集成安全且无错误。 在您确认集成在所有场景中都能按预期运行之前,您不能进入真实环境、处理实际付款。
先决条件
在开始测试移动集成之前,您必须完成:
测试您的集成
测试中至少包括以下步骤:
- 对于您在移动应用中支持的付款方式,测试每个付款方式的付款流程,直到会话更新了付款详细信息。
- 如果您使用 3DS 支付验证 (3DS) 流程,对此流程进行测试。
- 确认您的应用程序做出适当反应并克服与无效请求和连接问题相关的所有常见错误场景。 确定需要您采取进一步操作的交易响应,并测试您的集成是否在采取预期操作。
- 要测试最终付款交易以及从您的服务器(不是在应用中)处理的任何后续交易,请按照 Hosted Session 测试步骤的说明操作。
测试工具
要测试您的集成,Mastercard Gateway 提供了一些有用的工具:
- 测试卡
如果您支持卡付款作为付款方式,网关将提供测试卡,支持您测试各种场景,包括 3DS 支付验证。 有关详细信息,请参阅 测试卡 和 测试您的 3DS 集成。 - 测试电子钱包令牌
如果您支持 Apple Pay 或 Google Pay 作为付款方式,可以使用提供的测试卡详细信息测试电子钱包功能。 有关详细信息,请参阅 Apple Pay 和 Google Pay。