【问题标题】:python-payflowpro on-demand paymentspython-payflowpro 按需支付
【发布时间】:2023-03-05 23:29:01
【问题描述】:

我正在尝试构建一个 python 解决方案,用户可以在其中输入信用卡,该信用卡将被提交并保存到 Payflow 专业服务器,并且可以按需计费。我知道 python-payflowpro 支持定期计费,但这是定期发生的,例如每周或每月。我正在寻找一种解决方案,可以根据用户的要求向他们的卡收费,而无需输入他们的卡信息。

我查看了 payflow pro api 文档,如果您拥有 payflow pro 提供给您的交易 ID,似乎有一些功能可以多次向用户帐户收费。但是,我不确定这是否只是为了让商家可以对现有订单进行调整(例如客户希望稍后添加额外的商品)。而且我不认为 python-payflowpro 支持这一点。

有没有人以这种方式使用 payflow 在线存储信用卡并按需付款?是否有现有的 python api,无论是 python-payflowpro 还是其他?还是我必须为此推出自己的 API?

我对 payflow 很陌生,所以也许我遗漏了一些明显的东西。想知道其他人是如何处理这种情况的。

感谢您的阅读和考虑。 乔

这是我目前使用的 python-payflowpro 包: https://github.com/bkeating/python-payflowpro/blob/master/payflowpro/tests/client.py

【问题讨论】:

    标签: python payment ondemand payflowpro


    【解决方案1】:

    仔细查看 api 源代码,我发现了一个名为 reference_transaction 的未记录函数,它允许引用事务。它似乎允许您使用 PayPal 的参考交易,并允许您在线存储信用卡并临时收取费用。 https://github.com/bkeating/python-payflowpro/blob/master/payflowpro/client.py#L259

    经过一番挖掘,我找到了一种利用这个 api 方法的方法,但必须做一些技巧来传递正确的参数。我在这里记录了它们: https://github.com/bkeating/python-payflowpro/issues/5

    【讨论】:

      猜你喜欢
      • 2015-04-13
      • 2020-06-09
      • 1970-01-01
      • 1970-01-01
      • 2010-11-06
      • 1970-01-01
      • 2017-04-06
      • 2012-05-23
      相关资源
      最近更新 更多