小编Nic*_*ck 的帖子

存储信用卡信息

所以我知道有很多关于存储信用卡信息的帖子.我们正在构建一个移动应用程序,并希望人们能够输入一次卡片信息,而不是每次购买.

我们查看了Authorize.net CIM,它似乎是一个理想的解决方案(我们只存储一个返回信用卡号的个人资料ID或令牌)......但它可能达不到我们的需求,因为信用卡信息不是由authorize.net处理(必然),但我们也通过任何商家帐户处理付款.换句话说,我们希望存储信用卡信息,如钱包......不一定每次都与Authorize.net一起处理.

阅读CIM XML文档(p.94),看起来getCustomerPaymentProfileResponse掩盖了信用卡返回数据...所以我不知道如果数据被屏蔽,这对处理有什么用呢?

我们确实有其他一些实施方案,但我真的希望有一种基于网络的方式让客户管理他们的支付账户.有没有人知道存储信用卡数据的任何方法,可以根据需要调用这些数据传递给任何给定商家的处理器?

编辑4.28.2011 - 我正在用这个打墙.如果我们根本不存储信用卡信息,让客户输入然后通过它怎么办...我们如何安全地做到这一点?不存储它,传递HTTPS,在传输过程中加密卡数据?

payment credit-card payment-gateway pci-dss

8
推荐指数
1
解决办法
1万
查看次数

将Wordpress post_meta表转换为更易于使用的视图

我正在使用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)

mysql wordpress

1
推荐指数
1
解决办法
1024
查看次数