最近搞电子支付:
一个GG/MM的东西
摘要: 建行B2B支付采用Java开发,页面回调采用POST提交方式,编码为GBK。而我们的系统为ASP.NET,编码UTF-8。通过Request获取的参数是乱码,无奈之下,只能从InputStream解析。解析代码如下: log.Debug("Request Absolute Uri:" + this.Request.Url.AbsoluteUri); //GBK解析 BinaryReader r...阅读全文
摘要: 第三方支付平台接口和银行接口类似,但巧妙地解决了跨行支付的问题。一般来说,第三方支付平台在合作的银行开立一个公共账户,在平台内部为每个用户建立一个分账户。当发生付款业务时,比如A向B付款,A使用交行支付,而B的提款账户是建行。付款发生时,只是将A的交行账户转账到第三方支付平台的交行账户上,同时在平台内部B的分账户多了这笔钱,当然这笔钱是虚拟的。只有当B提款时,支付平台会从建行的账户上转账到B的建行...阅读全文
摘要: 目前各个银行的电子支付接口大同小异,一般分为两个接口:个人支付接口和企业支付接口,有的银行这两个接口合二为一。开设商户的对象要么是卖方,要么是第三方。 卖方开商户适用于企业自建的在线销售网站,当买方是个人时,使用个人支付接口;当买方是企业时,使用企业支付接口,企业支付时一般需要订单确认和授权支付。 第三方开商户适用于C2C或B2B 交易市场,一般有交易市场的经营者开设商户。步骤较复杂,一般如下:...阅读全文