在线支付(易宝支付)

本文详细介绍了易宝支付的过程,包括支付过程图解、相关参考资料和具体的操作步骤,帮助用户理解和完成在线支付演示。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

第三方支付方式:易宝支付。

支付过程图解:


相关资料:

易宝支付产品通用接口帮助文档 点击打开链接

使用步骤:

    ①src下面放入支付测试用的merchantInfo.properties(包含商家id【p1_MerId=10001126856】+加密解密用的keyValue【keyValue=69cl522AV6q613Ii4W6u8K6XuW8vM1N6bFgyv769220IuYe9u37N4y7rI4Pl】+支付成功后的重定向路径)
注意:下面的p8_Url是支付成功后供用户重定向返回网站或者服务器之间点对点通知支付成功用的。所以其ip是内网localhost时,只能通过用户重定向返回网站通知支付成功,易宝支付是无法通知网站支付成功的(除了用公网)。
1
p1_MerId=10001126856
2
keyValue=69cl522AV6q613Ii4W6u8K6XuW8vM1N6bFgyv769220IuYe9u37N4y7rI4Pl
3
p8_Url=http\://localhost\:8080/test/servlet/PaymentResponseServlet
    ②servlet准备  付款的金额totalMoney+订单id  数据转发给通用支付页面pay.jsp  (注意:页面中的单选框的值来自于易宝支付提供的“支付通道编码”,固定
1
<%@page language="java" import="java.util.*" contentType="text/html;charset=utf-8"%>
2
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
3
<html>
4
<head>
5
<title>在线支付</title>
6
</head>
7
8
<body>
9
    <form action="${pageContext.request.contextPath }/servlet/PayServlet" method="post">
10
        <table width="60%">
11
            <tr>
12
                <td bgcolor="#F7FEFF" colspan="4">
13
                <!-- 实际开发中:这里的订单号和支付金额来自servlet传递过来 -->
14
                订单号:<INPUT TYPE="text" NAME="orderId" value="20170815110723"> 
15
                支付金额:<INPUT TYPE="text" NAME="money" size="6" value="0.01"></td>
16
            </tr>
17
            <tr>
18
                <td>
19
                    <br/>
20
                </td>
21
            </tr>
22
            <tr>
23
                <td>请您选择在线支付银行</td>
24
            </tr>
25
            <tr>
26
                <td><INPUT TYPE="radio" NAME="pd_FrpId" value="ICBC-NET">工商银行</td>
27
                <td><INPUT TYPE="radio" NAME="pd_FrpId" value="ABC-NET">农业银行</td>
28
                <td><INPUT TYPE="radio" NAME="pd_FrpId" value="CCB-NET">建设银行</td>
29
                <td><INPUT TYPE="radio" NAME="pd_FrpId" value="CMBCHINA-NET">招商银行</td>
30
            </tr>
31
            <tr>
32
                <td><INPUT TYPE="radio" NAME="pd_FrpId" value="CMBC-NET">中国民生银行总行</td>
33
                <td><INPUT TYPE="radio" NAME="pd_FrpId" value="CEB-NET">光大银行</td>
34
                <td><INPUT TYPE="radio" NAME="pd_FrpId" value="BOCO-NET">交通银行</td>
35
                <td><INPUT TYPE="radio" NAME="pd_FrpId" value="SDB-NET">深圳发展银行</td>
36
            </tr>
37
            <tr>
38
                <td><INPUT TYPE="radio" NAME="pd_FrpId" value="BCCB-NET">北京银行</td>
39
                <td><INPUT TYPE="radio" NAME="pd_FrpId" value="CIB-NET">兴业银行</td>
40
                <td><INPUT TYPE="radio" NAME="pd_FrpId" value="SPDB-NET">上海浦东发展银行</td>
41
                <td><INPUT TYPE="radio" NAME="pd_FrpId" value="ECITIC-NET">中信银行</td>
42
            </tr>
43
            <tr>
44
                <td><INPUT TYPE="radio" NAME="pd_FrpId" value="POST-NET-B2C">中国邮政</td>
45
                <td><INPUT TYPE="radio" NAME="pd_FrpId" value="BOC-NET-B2C">中国银行</td>
46
            </tr>
47
            <tr>
48
                <td>
49
                    <br/>
50
                </td>
51
            </tr>
52
            <tr>
53
                <td><input type="submit" value="进入银行支付" /></td>
54
            </tr>
55
        </table>
56
    </form>
57
</body>
58
</html>
    ③pay.jsp页面选择支付银行后,进入servlet,组织第三方易宝支付需要的数据,最后重定向到第三方提供的支付链接 https://www.yeepay.com/app-merchant-proxy/node  上。 
1
package com.cn.
评论 3
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值