【问题标题】:Need to integrate the WorldPay in my app需要在我的应用程序中集成 WorldPay
【发布时间】:2018-08-03 13:36:40
【问题描述】:

我需要将 WorldPay 作为支付网关集成到我的 Android 应用程序中。 我指的是以下链接以将 Worldpay 集成到我的应用程序中。

https://developer.worldpay.com/jsonapi/docs/android

我已经实现了文档中提到的所有场景。

但是当我初始化 WorldPay 时,它会询问“YOUR_CLIENT_KEY”,所以,我从 Worldpay 沙盒帐户登录到虚拟终端,但在那里但从密钥管理中我只获得了安全密​​钥和公钥。

谁能帮我从哪里为应用程序生成“CLIENT_KEY”?

另外,另一个问题是如何为特定用户生成令牌,我只是在调用worldpay.createTokenAsyncTask 后收到“onResponseError”错误。

请帮助我如何集成正确的集成,那里没有其他文档可以解决这个问题。

【问题讨论】:

标签: android worldpay


【解决方案1】:

为此,我们无法为 WorldPay 上的测试帐户生成客户端密钥。 您必须在 http://online.worldpay.com 上创建创建 yopur 帐户的请求。 拥有 WorldPay 帐户后,您将从以下链接获取所有帐户 API 密钥: settings/keys

在这里,您可以获得测试和真实账户的服务密钥和客户端密钥。

您将通过以下自定义表单的方法获取您的令牌:

createTokenAsyncTask = worldpay.createTokenAsyncTask(this, card, new WorldPayResponse() {
        @Override
        public void onSuccess(ResponseCard responseCard) {
            Log.e("***+++","Token is : "+responseCard);
        }

        @Override
        public void onResponseError(ResponseError responseError) {
        }

        @Override
        public void onError(WorldPayError worldPayError) {
        }
    });

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2017-03-17
    • 2010-11-03
    • 2020-12-18
    • 1970-01-01
    • 2021-07-24
    • 1970-01-01
    • 2012-01-16
    相关资源
    最近更新 更多