所以我知道有很多关于存储信用卡信息的帖子.我们正在构建一个移动应用程序,并希望人们能够输入一次卡片信息,而不是每次购买.
我们查看了Authorize.net CIM,它似乎是一个理想的解决方案(我们只存储一个返回信用卡号的个人资料ID或令牌)......但它可能达不到我们的需求,因为信用卡信息不是由authorize.net处理(必然),但我们也通过任何商家帐户处理付款.换句话说,我们希望存储信用卡信息,如钱包......不一定每次都与Authorize.net一起处理.
阅读CIM XML文档(p.94),看起来getCustomerPaymentProfileResponse掩盖了信用卡返回数据...所以我不知道如果数据被屏蔽,这对处理有什么用呢?
我们确实有其他一些实施方案,但我真的希望有一种基于网络的方式让客户管理他们的支付账户.有没有人知道存储信用卡数据的任何方法,可以根据需要调用这些数据传递给任何给定商家的处理器?
编辑4.28.2011 - 我正在用这个打墙.如果我们根本不存储信用卡信息,让客户输入然后通过它怎么办...我们如何安全地做到这一点?不存储它,传递HTTPS,在传输过程中加密卡数据?
我正在使用Wordpress并尝试创建一个视图,以便更轻松地查看和分析我的度假村数据.度假村数据存储在Wordpress的post_meta表中,并在称为"度假村"的自定义帖子类型中引用.以下查询为我提供了我想要解析的结果集:
SELECT a.id, a.post_type, a.post_title, b.post_id, b.meta_key, b.meta_value
FROM alpinezone_postmeta b
INNER JOIN alpinezone_posts a ON a.id = b.post_id
WHERE a.post_type = "resorts"
Run Code Online (Sandbox Code Playgroud)
我想用这个结果集做的是让我定义的集合的每个唯一meta_key成为一列,然后每一行应该是一个唯一的b.post_id(或a.id),它对应于一个单独的度假胜地的记录.
所以最终我最终得到:
post_title | phone_num | state |
resort1 | 800-200-1111 | Vermont |
resort2 | 800-200-2222 | New Hampshire |
resort 3 | 800-200-2323 | Maine |
Run Code Online (Sandbox Code Playgroud)
基本上......我在MySQL上并不那么出色,所以试图找出解决这个问题的最佳方法.我有一个列表,列出了我想要放入列的所有meta_key,其中有36个捕获了一系列信息.
编辑:更多细节.
当前结构 - 显示它来自哪个表
*alpinezone_posts alpinezone_postmeta alpinezone_postmeta*
post_title meta_key meta_value
----------------------------------------------------------------
sugarloaf snow_phone 888-234-2222
sugarloaf vertical_feet 2300
sugarloaf site_url sugarloaf.com
wachusett snow_phone 888-111-2222
wachusett vertical_feet 1000
wachusett site_url …Run Code Online (Sandbox Code Playgroud)