0

我目前正在尝试在 Quickpay 集成上完成测试付款。我像这样通过 API 成功生成了重定向 url,

发布 https://api.quickpay.net/payments

身体

{
    "order_id": "A4asdB2343", // This is generated at random each request
    "currency": "EUR",
    "variables": {
        "myCustomOrderId": 123
    }
}

标题

{
    'Accept-Version': 'v10',
    Authorization: `Basic ${Buffer.from(`:${authToken}`).toString('base64')}`,
}

哪个返回

{
    "id": 145359050,
    ...
}

然后我生成一个看起来像的redirectUrl请求,

https://api.quickpay.net/payments/145359050/link

身体

{
    "amount": 400,
    "continue_url": "myurl",
    "cancel_url": "myurl"
}

标题

{
    'Accept-Version': 'v10',
    Authorization: `Basic ${Buffer.from(`:${authToken}`).toString('base64')}`,
}

哪个返回

{
    "url": "https://payment.quickpay.net/payments/..."
}

然后我重定向到返回的地址。

进入付款页面后,我尝试使用信用卡测试号完成交易,但在提交时收到错误消息。

在此处输入图像描述

我知道测试卡按照这里的示例工作,我已经添加了类似的付款方式VISA

在此处输入图像描述

在此处输入图像描述

我假设我的商店配置错误?有没有人遇到过这样的问题?

4

1 回答 1

2

您是否在“设置”>“集成”的快速支付管理器中激活了测试交易?

你还记得用黑色信息激活收购者吗?

另外,如果您将其保留为黑色,则无需在“默认付款方式”中设置“签证”,它会使用您可用的所有付款方式

于 2019-05-06T09:58:59.990 回答