问题标签 [payfort]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
2 回答
649 浏览

payfort - PayFort 快速集成

无法创建 PAYFORT 沙盒测试帐户。我在哪里获得商家标识符号。

  1. 如何注册 PAYFORT 测试账户
  2. 如何获取merchant_identifier
  3. 如何获取 access_code
  4. 如何获取 service_command

我对 PayPort 没有任何想法。请分享任何与 Swift 相关的示例程序。来自我创建沙盒测试帐户的 PAYFORT“ https://www.payfort.com/get-started/ ”。从这个链接,我输入个人信息一旦完成详细信息尝试登录PAYFORT,无法登录。

0 投票
1 回答
273 浏览

ios - 无法在我的项目中导入支付库

我正在尝试将 PayFort IOS SDK 集成到我的项目中...

我按照他们文档中的步骤进行操作:https ://docs.payfort.com/pdf/FORT_Mobile-SDK_iOS_Integration_Guide_v_2.8.pdf

但是当我达到第 5.3 步第 1 点时 .. 我将无法导入它,我会收到此错误...

在此处输入图像描述

并且只能导入:

在此处输入图像描述

如何解决这个问题并继续?

0 投票
1 回答
426 浏览

ios - 无法识别的选择器发送到实例 0x103026600 payfort

PayFort IOS SDK按照他们在此处找到的文档在我的项目中使用:https ://docs.payfort.com/pdf/FORT_Mobile-SDK_iOS_Integration_Guide_v_2.8.pdf

达到了 5.3 中的第 4 步......我收到了这个错误:

*** 由于未捕获的异常“NSInvalidArgumentException”而终止应用程序,原因:“-[UITextField setFloatingLabelActiveTextColor:]:无法识别的选择器发送到实例 0x103026600”

我的代码是:

我错过了什么或做错了什么?

0 投票
1 回答
727 浏览

c# - 使用 SHA256 的 PayFort 签名

https://docs.payfort.com/docs/in-common/build/index.html#create-signature-value

我需要一些有关为 PayFort 令牌化生成 SHA256 签名的帮助。链接中的示例为您提供了有关如何标记您的请求的基本指南,但我需要的是有关如何使用密钥生成 SHA256 签名并使用密钥解密响应签名的信息。我拥有请求和响应释义键所需的所有数据。我不完全了解如何在 C# 中使用密钥生成正确的 SHA256 签名。我尝试了不同的示例来生成 SHA256 签名,但它返回签名不匹配。

PayFort 文档中的示例:

如何在 C# 中正确加密和解​​密它。

任何帮助表示赞赏。

编辑:

我在盲目射击,任何熟悉 PayFort 与 C# 集成的人都可以指导我

0 投票
1 回答
110 浏览

ruby-on-rails - 使用邮递员提供的 ruby​​ net http 代码验证 payfort

我正在尝试使用Ruby Net Http在我的rails应用程序中验证服务器端的支付,当我在邮递员中调用他们的API时它工作正常:

图 1

然后我从以下屏幕获取邮递员生成的代码,将其包含在我的 Rails 应用程序中

图 2

这是行不通的。我尝试在控制台中运行它并收到此错误:

图 3

0 投票
2 回答
965 浏览

android - payfort sdk_token 生成上的签名不匹配错误

我发现了我认为问题在于签名生成的问题,我尝试使用字符串“<code>TESTSHAINaccess_code=ACCESS_CODEdevice_id=ffffffff-d6ab-d802-b274-478d7792a1b7language=enmerchant_identifier=MERCHANT_IDservice_command=SDK_TOKENTESTSHAIN”生成签名我得到了我的签名“<code>9c804f2c08e36749c75389afc12c50e68307c31052e6434c072cd5b36cc8c607” and when I tried with “<code>PASSaccess_code=ACCESS_CODElanguage=enmerchant_identifier=MERCHANT_IDmerchant_reference=53469903-eaac-459c-91b9-78cb026b0712service_command=TOKENIZATIONPASS” I got “<code>4568f58e22f46b75fb6157cbc131ab194e1f9a066bdc501171a018d2c1d22e14” as my signature.

一旦我尝试sdk_token使用两个签名生成,我得到“<code>{"response_code":"00008","re​​sponse_message":"Signature mismatch","service_command":"SDK_TOKEN","device_id":"ffffffff-d6ab -d802-b274-478d7792a1b7","签名":"30eb8f03adc12dd714aac83249ad0b3e763cfadcd6c996bdf49d86125c23335","merchant_identifier":"My_Payfory_Merchet_ID","access_code":"My_PAYFORTAcces_Code":"My_PAYFORTAcces_Code":"My_PAYFORTAcces_Code":"My_PAYFORTAcces_Code":"""是我生成签名的代码,请检查并让我知道它是否正确,

0 投票
1 回答
256 浏览

woocommerce - wooCommerce 中的 Payfort 集成 结帐时显示错误,3d Secure 响应的订单待处理

我正在 wooCommerce 网站中集成 payfort,我已经安装了 payfort 插件,并根据我的 payfort 测试帐户设置进行了配置。现在在结帐时显示错误

您的购物车中的商品存在一些问题。请在结帐前返回购物车页面并解决这些问题。

我试图检查 wooCommerce 上显示交易状态待处理的订单历史记录,然后我检查了 payfort 测试帐户日志,我发现此交易的响应是使用 response_message 发送的3d secure check requested

现在我想知道如何在 wooCommerce 端处理付费响应,而集成类型是 MerchantPage 2.0,我希望它自己处理响应。

我几乎不需要帮助来理解 payfort 集成过程,因为我的搜索在网上找不到任何帮助。

提前致谢

  • 我已向 Payfort 支持中心发送电子邮件,但由于是周末,回复会迟到。
0 投票
2 回答
1283 浏览

ios - Apple Pay 支付的 PayFort paymentAPI“缺少参数”

我正在使用 PayFort 收到的 PayFort Apple Pay 指南文档将 PayFort Apple Pay 集成到我的应用程序中。

我使用相同类型的值发送文档中提到的所有必需参数。

但我总是将 PayFort 响应视为“缺少参数”。

我无法获取缺少的特定参数或任何错误或我做错了什么。

这些是我邮寄的参数:

在此处输入图像描述

这两个参数在列表中:“apple_header”和“apple_paymentMethod”

在此处输入图像描述

0 投票
0 回答
99 浏览

android - 如何使用已保存的卡片

成功完成交易后,我收到了 Payfort 的回复,其中包含屏蔽卡号、到期日期、令牌。我如何将这些数据用于未来交易。

0 投票
1 回答
1006 浏览

php - Payfort 中的支付集成

我正在研究 Payfort API 集成,并面临使用 PHP 集成的问题。我遵循错误的链接在商家参考中。从哪里获得这个参考?