在线支付案例--使用易宝第三方支付公司(未实现,待续)

来源:互联网 发布:linux curl post 请求 编辑:程序博客网 时间:2024/04/29 15:48

在线支付的方式:
1.连接各大银行接口,免费,但要了解各个银行的接口,比较麻烦
2.连接第三方支付公司(易宝),不免费,但是只需了解大三方支付公司的接口,简单
易宝测试账号:
p1_MerId=10001126856
keyValue=”69c15252Av6q613Ii4w6u8k6xuw8vmIn6bFgyv769220IuYe9u37N4y7rI4PI”;
现在示例第2种,在数据传递时为保证数据安全,要用到电子签名
电子签名:
1.位每个注册的用户提供一个账号
2.提供一套加密算法和一个秘钥
3.网站到第三方为例:
提交的数据:付款账号、收款账号、那个银行、付款金额、订单编号
使用加密算法和秘钥对数据加密后的得道hmac码
将付款账号、收款账号、那个银行、付款金额、订单编号以及hmac交给第三方
第三方获得到数据及hmac码,用相同的算法和秘钥对数据加密,得到hmac,如果两个hmac一样,那么数据正确,不一样就付款失败,数据被改动过。

0 0
原创粉丝点击