我正在尝试建立一个python解决方案,其中用户可以输入信用卡,这将提交并保存到Payflow pro服务器,并可以按需计费。我知道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
发布于 2011-12-17 04:18:28
仔细查看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
https://stackoverflow.com/questions/7272414
复制相似问题