j*****s 发帖数: 2 | 1 ASP写了个和银行结算程序。过程是这样的
1. 用户输入银行账号等相关讯息
2. 用户选Submit, 我的asp程序post 讯息给payment gateway (银行)(此时转到银行网
页),
3. 用户结算,付钱。Payment gateway return
回讯息给我特定的我的一个页面(如:http://www.xxx.com/default.asp).
4. 我的default.asp.的Request.Form() 收到Payment gateway post 过来的讯息,确认
无误。给用户发email并更新我的数据库
问题:
我自己模拟过程写的order.asp post 字串给 default.asp
时没有问题。接受真正的payment
gateway发回来的讯息交易成功,但用户却收到很多email,并且我数据库中(Access)中也
被自动加入了很多条相同的纪录。
问?有什么可能会导致这样情况?各位高手有何建议? | j*****s 发帖数: 2 | 2 ASP写了个和银行结算程序。过程是这样的
1. 用户输入银行账号等相关讯息
2. 用户选Submit, 我的asp程序post 讯息给payment gateway (银行)(此时转到银行网
页),
3. 用户结算,付钱。Payment gateway return
回讯息给我特定的我的一个页面(如:http://www.xxx.com/default.asp).
4. 我的default.asp.的Request.Form() 收到Payment gateway post 过来的讯息,确认
无误。给用户发email并更新我的数据库
问题:
我自己模拟过程写的order.asp post 字串给 default.asp
时没有问题。接受真正的payment
gateway发回来的讯息交易成功,但用户却收到很多email,并且我数据库中(Access)中也
被自动加入了很多条相同的纪录。
问?有什么可能会导致这样情况?各位高手有何建议? | l*****c 发帖数: 33 | 3 It should be easy to control how many email you send to your customers and
update the database.
you should receive an unique transaction ID from the gateway, then you need to
confirm/verify the unique ID. Otherwise anybody can get your products without
true payment.
网
认
也
【在 j*****s 的大作中提到】 : ASP写了个和银行结算程序。过程是这样的 : 1. 用户输入银行账号等相关讯息 : 2. 用户选Submit, 我的asp程序post 讯息给payment gateway (银行)(此时转到银行网 : 页), : 3. 用户结算,付钱。Payment gateway return : 回讯息给我特定的我的一个页面(如:http://www.xxx.com/default.asp). : 4. 我的default.asp.的Request.Form() 收到Payment gateway post 过来的讯息,确认 : 无误。给用户发email并更新我的数据库 : 问题: : 我自己模拟过程写的order.asp post 字串给 default.asp
|
|