最近连散了几次分,所以都用光了,另外还有两个帖子没有结,等这几天忙完了给大家揭贴.
这次发贴主要是想大家聊聊网上银行支付的问题,因为之前没做过,所以一些流程不是很清楚.希望大家不吝赐教.因为不了解,所以我个人猜想的流程是,先跟相关的代理公司申请接口,即支持所有银联卡,然后在用户转帐的时候自动跳转到银行那边进行操作,操作后银行返回给我一系列信息,如操作是否成功,金额是多少,不知道正确否.另外, 银行返回的信息是否加密?我怎么解密?
这次发贴主要是想大家聊聊网上银行支付的问题,因为之前没做过,所以一些流程不是很清楚.希望大家不吝赐教.因为不了解,所以我个人猜想的流程是,先跟相关的代理公司申请接口,即支持所有银联卡,然后在用户转帐的时候自动跳转到银行那边进行操作,操作后银行返回给我一系列信息,如操作是否成功,金额是多少,不知道正确否.另外, 银行返回的信息是否加密?我怎么解密?
解决方案 »
- 请教关于datalist记录个数的问题
- 请教,Page_preinit与Page_Init,Page_load,在作用上有什么不同?
- GridView 数据显示问题
- asp.net2003 IHttpModule 运行错误
- freetextbox3.16问题
- 请想要c#程序的网友进来看看
- 巨难:showModelWindow中的怪问题,求救高手。
- 求一当主页加载完就跳到主页的进度条代码?
- 请推荐几本ASP.NET初学者适合看的好书
- 我在datagrid里添加了一模版列,在模版列的header template上加了个textbox可我得不到里面的数据???
- asp.net网站发布后,局域网的其他机子不能访问
- 求一个完整的oa开发文档最好有数据流程图,功能结构图 以及开发文档 好的 单开再给分
支付的相关信息POST到他的一个url里就行了,当然有些信息是加密的
拿web 举例子,方式1:
1、你按照支付公司给你的代码例子,做表单。
把订单号,产品名,金额,数量,等等用钥匙程序加密后都放表单里,post 到支付公司提供的接口页。
2、具体支付流程由支付公司来完成,选择银行,付款什么的都在支付公司网站上完成了。
3、支付公司把主要信息(订单号,是否成功,mac钥匙码等等)post 到你的网站接口页。
通过post 回来的信息,用钥匙程序验证,可以判断是否支付成功,如果还不放心,可以直接用钥匙程序访问支付公司核对订单情况。方式2和方式1基本上一样,可以自己做银行选择页面,用提供的钥匙程序加密,转到相应银行支付。但一般很少有人这么做~~~
==================================
小小姑娘
清早起床
提着裤子上茅房
茅房有人,不能再等
只好拉在裤子上..................
==================================
看样子要很久才节贴..........
也许..不过,在CSDN的每一分我都会散给大家的,偶来CSDN攒了2000多分,已经全部散给大家了,要不今天也不会发50分的帖子了,另外提出有建设性意见的我到时候有分了再开贴散分
商户ID
加密密匙用这两个信息通过钥匙程序加密信息发到支付公司,用哪个ID就是那个公司支付。
你自己根据需求来,你也可以用客户的信息,也可以重新申请。
自己看情况吧==================================
小小姑娘
清早起床
提着裤子上茅房
茅房有人,不能再等
只好拉在裤子上..................
==================================
因为这样对我调用dll比较麻烦.
小小姑娘
清早起床
提着裤子上茅房
茅房有人,不能再等
只好拉在裤子上..................
==================================
一般银行会提供接口给你,然后你需要做一个付款请求的页面然后跳去银行指定的URL付款(页面中产生一个单号和付款的金额),然后银行返回相关信息给你,你分析一下返回的信息确定是否付款了,然后商家去后台确认收款。基本上流程就是这样。
这是我N年前做网上支付的流程,不知道现在还是不是一样。