繁体   English   中英

经管理员批准在任何支付网关中进行交易

[英]transaction in any payment gateway on admin approval

我想要一个类似的功能。 如果有人想成为我网站上的特色,那么他会填写表格并付钱。 现在它在管理员批准之前将不可见。 所以我想这样做,就像只有在管理员批准时才应该扣除这笔钱。 那么在任何支付网关中是否有这种设施来进行这种延迟交易。 或者我可以做到这一点的任何其他方式......将持卡人信息存储在md5中并在管理员批准后进行交易是否很好?

您不能使用 MD5 存储信用卡号。 MD5 是一种方式 hash 这意味着一旦您使用 hash 它就无法取回原始值。 如果您想在将来的任何时候使加密值不加密,则需要使用加密算法。

如果您存储信用卡信息,您将受到PCI 合规性的约束。 PCI 合规性并不容易做到。

如果您希望存储信用卡信息以便在将来向客户收费,您可以使用Authorize.Net 的客户信息管理器 (CIM) 之类的服务。 CIM 允许您将信用卡信息存储在 Authorize.Net 的服务器上,因此您不必担心 PCI 合规性。 然后,您可以在未来安全可靠地向用户收费。

PayPal 预先批准的付款(与 PayPal 一起存储的卡详细信息。买方批准您将其计费至一定上限,您使用此批准“ID”向买方计费)和/或参考交易将在这种情况下有效。 我强烈建议您不要在您的端存储卡详细信息; 它会引起更多的头痛而不是它的价值。 大公司尝试过,但都失败了。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM