首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >payment processing - pylons/python

payment processing - pylons/python
EN

Stack Overflow用户
提问于 2009-06-29 20:28:25
回答 3查看 1.1K关注 0票数 2

我正在构建一个最终需要处理cc #的应用程序。我希望在我的应用程序中完全处理它,然后将信息安全地传递到我的支付网关。理想情况下,用户不会直接与支付网关交互。

有什么想法吗?有没有更简单的方法?

EN

回答 3

Stack Overflow用户

回答已采纳

发布于 2009-06-30 00:28:13

大多数支付网关提供了几种提交CC支付的机制:

1)一个简单的HTTPS POST,您的应用程序收集客户的付款详细信息(卡号、到期日、金额、可选CVV),然后将其提交到网关。支付参数在POST变量中发送,网关返回HTTP响应。

2)通过API (通常是HTTPS上的XML )。在本例中,您的应用程序收集客户的付款详细信息,构造一个封装付款详细信息的XML文档,然后将此信息发布到网关。网关响应将是一个XML文档,然后您的应用程序必须对其进行解析和解释。

3)某种形式的重定向到由支付网关托管的网页。支付网关收集客户的CC号和其他详细信息,处理支付,然后将客户重定向回您托管的网页。

选项3通常是最简单的解决方案,但需要客户与网关托管的页面进行交互(尽管这通常是几乎透明的)。上面的1和2可以满足您的需求,其中1是两个中最容易实现的。

由于您的首选是让您的应用程序收集付款详细信息,因此您可能需要考虑是否需要获取PCI DSS合规性,但有许多因素会影响这一点。这里有很多关于PCI DSS hereWikipedia的信息。

票数 3
EN

Stack Overflow用户

发布于 2009-06-29 21:50:25

这是通常要做的事情。请按照您的支付网关提供的如何向他们发送信息的说明进行操作,并编写代码。如果你有什么问题,可以问一个更具体的问题。

票数 1
EN

Stack Overflow用户

发布于 2009-06-30 13:29:07

你可能会发现,让支付网关处理它会更容易一些。最好将PCI合规性留给专家。

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/1060334

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档