您好,欢迎来到华佗小知识。
搜索
您的当前位置:首页支付宝支付程序及其流程图

支付宝支付程序及其流程图

来源:华佗小知识
实验要求:阅读并分析给出的支付宝支付接口程序,画出处理流程图,并回答实验思考题。 实验目的:了解和熟悉支付宝支付接口程序开发,分析其处理流程。

实验内容与步骤:

1、仔细阅读后面给出的支付宝支付接口程序;

2、根据支付宝支付接口程序,画出相应的处理流程图; 3、回答实验思考题。

【实验思考题】

假设你是一家电子商务网站的经营者,你准备如何将支付宝支付接口程序嵌入你的网站,以实现向客户提供支付功能?请给出你的步骤。

实验内容与结果: 顾客订单

支付宝接 口URL 根据传入的参物流费用,物流方式,折扣信息,订单类型 数生成支付宝 支付宝页面接口url 的付款信息 支付类型,支付订单, 担保付款

客户通过支付宝接口付款

付款是否成功 如果fail,支付宝会自动去调用前面提供的[notify_url]参数中的url。 支付宝通信接口,定义变量和进行必要的初始化工作这些信息存入数据库 确认顾客的付款信息 假设你是一家电子商务网站的经营者,你准备如何将支付宝支付接口程序嵌入你的网站,以实现向客户提供支付功能?请给出你的步骤。

答:1.在支付宝论坛接口专区下载支付宝接口资料,根据自身网站的情况来修改模板

2.index,卖家支付宝帐户,商户订单号,订单名称,付款金额,订单描述,默认网银,这些参数都为必填,商品展示地址需以http://开头的完整路径,例如:http://www.xxx.com/myorder.htm

3.alipayapi '支付类型 payment_type = \"1\" '必填,不能修改

'服务器异步通知页面路径 notify_url =

\"http://www.xxx.com/create_direct_pay_by_user-ASP-UTF-8/notify_url.asp\"

'需http://格式的完整路径,不能加?id=123这类自定义参数

'页面跳转同步通知页面路径 return_url =

\"http://www.xxx.com/create_direct_pay_by_user-ASP-UTF-8/return_url.asp\"

'需http://格式的完整路径,不能加?id=123这类自定义参数,不能写成http://localhost/

'卖家支付宝帐户

seller_email = Request.Form(\"WIDseller_email\") '必填

'商户订单号

out_trade_no = Request.Form(\"WIDout_trade_no\")

'商户网站订单系统中唯一订单号,必填

'订单名称

subject = Request.Form(\"WIDsubject\") '必填

'付款金额

total_fee = Request.Form(\"WIDtotal_fee\") '必填

'订单描述

body = Request.Form(\"WIDbody\") '默认支付方式

paymethod = \"bankPay\" '必填 '默认网银

defaultbank = Request.Form(\"WIDdefaultbank\") '必填,银行简码请参考接口技术文档

'商品展示地址

show_url = Request.Form(\"WIDshow_url\")

'需以http://开头的完整路径,例如:http://www.xxx.com/myorder.html

'防钓鱼时间戳

anti_phishing_key = \"\"

'若要使用请调用类文件submit中的query_timestamp函数

'客户端的IP地址 exter_invoke_ip = \"\"

'非局域网的IP地址,如:221.0.0.1

4.notify-URL(支付宝服务器异步通知页面)和return-URL同样按照支付宝 提供的代码进行修改

5.进行调试

因篇幅问题不能全部显示,请点此查看更多更全内容

Copyright © 2019- huatuo0.cn 版权所有 湘ICP备2023017654号-2

违法及侵权请联系:TEL:199 18 7713 E-MAIL:2724546146@qq.com

本站由北京市万商天勤律师事务所王兴未律师提供法律服务