标签: bluesnap

使用 node.js 17 时如何修复 Sandbox bluesnap 不安全旧版重新协商禁用错误

节点 17(所有版本)返回以下错误:

https://sandbox.bluesnap.com/services/2/ payment-fields-tokens失败,原因:写入EPROTO 00DE371301000000:错误:0A000152:SSL例程:final_renegotiate:禁用不安全的旧版重新协商

我使用 Node 16 时没有遇到同样的问题。

我尝试设置

    fetch( // node-fetch
      'https://sandbox.bluesnap.com/services/2/payment-fields-tokens',
      {
        agent: new https.Agent({ // fix attempt
          rejectUnauthorized: false,
        }),
        body, // defined somewhere else
      }
    );
Run Code Online (Sandbox Code Playgroud)

NODE_TLS_REJECT_UNAUTHORIZED=0我还在我的 .env 文件中设置

NODE_OPTIONS=--openssl-legacy-provider

同样的问题发生了

我知道这可能是 bluesnap 的问题,但解决方法会在他们解决问题时有所帮助,并且我可以继续使用最新的节点版本

node.js bluesnap

6
推荐指数
1
解决办法
3363
查看次数

BlueSnap 订阅失败模拟

有没有办法模拟bluesnap。当定期付款失败时会发生什么,例如,如果用户当时卡上没有钱?

预先感谢 :)

api subscription bluesnap

5
推荐指数
1
解决办法
156
查看次数

BlueSnap托管支付领域轻松入手;

嗨 - 我正在寻找一个简单的脚本,我可以复制并粘贴到我的网站,这样我就可以开始销售BlueSnap的HPF字段了.表单应该包括获取令牌并向购物者收费所需的最基本元素,我不是在寻找任何设计,只是功能.

我有基础 - 但我需要看看如果它完成后会是这样的:

<form id="checkoutForm">

          <div>
              <label>Full Name:</label>
              <input type="text" id="fullName">
          </div>

          <div>
              <label>Card Number:</label>
              <input type="text" id="cardNumber" data-bluesnap="ccn">
          </div>

          <div>
              <label>Security Code:</label>
              <input type="text" id="securityCode" data-bluesnap="cvv">
          </div>

          <div>
            <label>Expiration Date (MM/YYYY):</label>
              <input type="text" id="expirationDate" data-bluesnap="exp">
          </div>

          <button type="submit" id="buynowButton">Buy Now</button>

    </form>
Run Code Online (Sandbox Code Playgroud)

任何人都可以帮助我吗?

payment checkout bluesnap

5
推荐指数
1
解决办法
289
查看次数

我可以用BlueSnap销售PayPal产品,并在当天晚些时候收取额外费用吗?

我使用BlueSnap API使用PayPal销售产品.在我的网站上,我将购物者发送到PayPal,而他们没有填写任何运送详细信息 - 一旦他们登录到PayPal,我就会从他们的BlueSnap帐户中获取这些详细信息.

但问题是我不知道购物者在将它们发送到PayPal之前的位置,因此可能需要在产品价格之上添加运费和税收问题.

有没有办法让我将购物者送到PayPal一定金额 - 比方说50美元 - 后来根据运费细节增加了7美元的附加费而没有购物者重新批准这笔交易?

我通常使用此Payment API调用:

{
    "amount": 50,
    "softDescriptor": "My SD",
    "currency": "USD",
    "paypalTransaction": {
        "cancelUrl": "http://www.cancelURL.com",
        "returnUrl": "http://www.returnURL.com"
    },
    "transactionFraudInfo": {"fraudSessionId": 1234}
}
Run Code Online (Sandbox Code Playgroud)

没有明显的潜在附加费点,所以我不确定这是否可行 - 有什么限制?我阅读了这份文档,无法得到清晰的图片.https://developers.bluesnap.com/v8976-JSON/docs/create-paypal-transaction

我很感激任何帮助!

payment paypal payment-gateway bluesnap

3
推荐指数
1
解决办法
43
查看次数

我在哪里可以找到BlueSnap Apple Pay集成文档?

我想开始研究钱包,我目前正在检查Apple Pay.

一位同事告诉我,BlueSnap有新的Apple Pay集成 - 但我不确定信息在哪里.

任何人?救命?

e-commerce applepay wallet bluesnap

1
推荐指数
1
解决办法
43
查看次数