我开始了解 Cybersource 的 Flex Microform 集成需要什么。但首先,我希望能够使用我的商家 ID、共享密钥和在网络资源 api 参考页面上生成密钥时附带的通用密钥来查看有效响应:https://developer.cybersource。 com/api-reference-assets/index.html#flex-microform_key-generation_generate-key
这是使用 HTTP 签名方法和 ChasePaymentech(默认)处理器。
如果我使用他们提供的默认设置并选择在此处进行测试 POST https://apitest.cybersource.com/flex/v1/keys?format=JWT&
JSON 响应很好,没有关于身份验证的投诉。
如果我尝试使用我在商家环境中生成的测试环境商家 ID 和密钥执行相同的 POST:https ://ubctest.cybersource.com/ebc2/app/PaymentConfiguration/KeyManagement POST 响应将返回 401 JSON:
{
"response": {
"rmsg": "Authentication Failed"
}}
这个 developer.cybersource.com 站点是进行此类测试的有效场所吗?我需要在商家帐户中执行任何其他步骤才能进行此身份验证吗?