BlueSnap与节点js和角度集成

时间:2016-06-14 08:16:30

标签: bluesnap

需要指导将Bluesnap支付网关与nodejs和angular集成。按照开发者Hub的bluesnap on按钮提交submitCredentials应该发送到bluesnap服务器并且bluesnap服务器会发回卡数据。但我没有得到开发者指南中所述的回复。当我以xml格式将数据发送到服务器时,我得到的响应是非授权访问。

步骤1 am以下是从我正在打印的服务器样本中获取令牌 {回复:    {debugId:2,      标题:       {date:'星期二,2016年6月14日07:23:59 GMT',         服务器:'BlueSnap-UK',         'set-cookie':[Object],         位置:'https://ws.bluesnap.com/services/2/payment-fields-tokens/a55d11bc16322318f3cabf39b66e698e1f2087327bc03edb960c6f519f3681f2_2',         'content-length':'0',         'keep-alive':'timeout = 2,max = 80',         联系:'保持活力',         'content-type':'text / plain;字符集= UTF-8' ,         f5:'/ Common / web-vlan20-https 10.11.20.15%20 443',         'strict-transport-security':'max-age = 31536000; includeSubDomains'},      statusCode:201,      身体: '' } } 在标题位置我得到了令牌

步骤2:需要加密敏感字段,并且bluesnap会给出javascript来执行此操作。

步骤3.需要使用令牌向bluesnap服务器提交详细信息。和服务器将使用carddata进行响应 步骤4.需要向https://ws.bluesnap.com/services/2/transactions服务器发送服务器呼叫,我收到的是unautorize或状态码403 请指导我解决此问题

1 个答案:

答案 0 :(得分:1)

我查看了您的设置,但缺少某些角色,您需要联系Bluesnap支持或Onboarding,并要求在Production中授予正确的权限。

如果您仍处于开发模式,则应对具有正确权限的Sandbox进行测试。

您可以发送付款页面示例吗?我认为你没有正确地调用bluesnap.submitCredentials函数。

谢谢