Payment 像FoodPanda这样的移动应用程序如何存储卡信息?

Payment 像FoodPanda这样的移动应用程序如何存储卡信息?,payment,credit-card,authorize.net,Payment,Credit Card,Authorize.net,我正在研究存储卡片信息的可用选项,我认为像FoodPanda这样的移动应用程序并没有真正将完整的卡片信息存储在他们的数据库中。他们是否使用第三方服务存储卡信息并付款 例如,Authorized.net是否提供此类服务来存储卡信息并在提供卡ID付款时进行交易?您必须询问FoodPanda他们做了什么,因为我们不知道。许多公司存储信用卡数据,尽管存在风险,而且需要付出大量努力来确保其安全 Authorize.Net提供了一项名为Authorize.Net的服务,允许企业将信用卡详细信息存储在其服务器

我正在研究存储卡片信息的可用选项,我认为像FoodPanda这样的移动应用程序并没有真正将完整的卡片信息存储在他们的数据库中。他们是否使用第三方服务存储卡信息并付款


例如,Authorized.net是否提供此类服务来存储卡信息并在提供卡ID付款时进行交易?

您必须询问FoodPanda他们做了什么,因为我们不知道。许多公司存储信用卡数据,尽管存在风险,而且需要付出大量努力来确保其安全


Authorize.Net提供了一项名为Authorize.Net的服务,允许企业将信用卡详细信息存储在其服务器上,作为支付配置文件(它们还提供保存账单和邮寄地址)。然后会向您提供一个付款配置文件ID,您可以在未来的交易中参考该ID。因此,当您想使用该信用卡付款时,您只需向Authorize.Net提供支付配置文件ID,他们就会向该信用卡收费。

大多数应用程序/网站都不允许存储卡信息,因为这些应用程序/网站需要a才能存储完整的信用卡号

大多数支付网关允许一种替代存储卡信息的方法,称为。卡保险存储允许应用程序/网站发送存储在支付网关数据库中的加密信用卡数据

Autorize.net调用此功能

通常,当返回的购物者想要下订单时,应用程序/网站会请求与该购物者关联的所有保险存储信用卡的列表。检索到的数据不包含完整的信用卡信息,但仅包含卡的最后四位数字和卡品牌。Autorize.net API允许检索这些客户付款配置文件,同时只返回响应()中允许的数据:

请注意如何返回信用卡数据:

         <creditCard>
            <cardNumber>XXXX1111</cardNumber>
            <expirationDate>XXXX</expirationDate>
         </creditCard>

XX1111
XXXX

谢谢您的详细解释!这对我真的很有用,我会朝这个方向努力。谢谢你的信息,它真的帮助了我!
         <creditCard>
            <cardNumber>XXXX1111</cardNumber>
            <expirationDate>XXXX</expirationDate>
         </creditCard>