SET(Secure Electronic Transaction)是一种用于在互联网上进行安全电子交易的协议,它是由Visa和MasterCard等信用卡公司于1997年共同开发的,旨在解决在线购物中的支付安全问题,SET协议通过使用加密技术、数字签名和证书等手段,确保了交易过程中的数据安全和身份验证。
(图片来源网络,侵删)SET协议的主要组成部分包括:
1、持卡人:在电子商务交易中,持卡人是指拥有信用卡或其他支付工具的个人或企业。
2、商家:商家是指在电子商务平台上销售商品或服务的实体或个人。
3、支付网关:支付网关是一个服务器,负责处理持卡人和商家之间的支付信息交换,支付网关通常由银行或第三方支付服务提供商提供。
4、认证机构:认证机构(CA)负责颁发和管理数字证书,以验证参与交易各方的身份。
5、银行:银行是信用卡发行机构,负责处理与信用卡相关的交易和资金转移。
SET协议的主要工作流程如下:
1、选择商品和服务:持卡人在商家的电子商务平台上浏览商品和服务,选择购买的商品。
2、下单和支付请求:持卡人将购买的商品添加到购物车,然后提交订单并发起支付请求,支付请求包括订单详细信息、支付金额和支付方式等信息。
3、商家响应:商家收到支付请求后,向持卡人发送确认信息,并提供支付页面供持卡人输入信用卡信息。
4、创建交易:持卡人在支付页面上输入信用卡信息,商家将这些信息发送给支付网关进行处理,支付网关根据SET协议生成一个唯一的交易标识符(Transaction ID),并将交易信息发送给认证机构进行验证。
5、认证和授权:认证机构对交易信息进行验证,并向银行发送授权请求,银行对持卡人的信用卡账户进行验证,如果验证通过,银行会向认证机构发送授权响应。
6、返回结果:认证机构将授权响应发送给支付网关,支付网关将结果返回给商家,商家收到授权响应后,向持卡人发送订单确认和支付成功的通知。
7、资金转移:银行根据授权响应将资金从持卡人的信用卡账户转移到商家的账户。
8、完成交易:交易完成后,商家将商品交付给持卡人,交易结束。
最新评论
本站CDN与莫名CDN同款、亚太CDN、速度还不错,值得推荐。
感谢推荐我们公司产品、有什么活动会第一时间公布!
我在用这类站群服务器、还可以. 用很多年了。