W3Cschool
恭喜您成為首批注冊用戶
獲得88經(jīng)驗值獎勵
注意:DEMO 僅供參考,實際開發(fā)中需要結(jié)合具體業(yè)務(wù)場景修改使用。
支付寶提供了如下語言 手機網(wǎng)站支付 Demo 示例,開發(fā)者可下載使用。
JAVA版 | DEMO |
---|---|
PHP版 | DEMO |
.NET版 | DEMO |
以 JAVA Demo 為例,開發(fā)者需下載 Demo 并導(dǎo)入 alipay.trade.wap.pay-java-utf-8。
├─src
│ └─com.alipay
│ └─config
│ ├─AlipayConfig 配置類
│ └─util
│ ├─logFile 日志類
├─WebContent
│ └─META-INF
│ └─ wappay 手機網(wǎng)站支付
│ ├─close.jsp 統(tǒng)一收單交易關(guān)閉接口調(diào)試入口頁面
│ ├─downloadurl.jsp 查詢對賬單下載地址接口調(diào)試入口頁面
│ ├─ pay.jsp 支付寶手機網(wǎng)站支付接口(alipay.trade.wap.pay)接口調(diào)試入口頁面
│ ├─query.jsp 統(tǒng)一收單線下交易查詢調(diào)試入口頁面
│ ├─refund.jsp 統(tǒng)一收單交易退款接口調(diào)試入口頁面
│ ├─ refundquery.jsp 統(tǒng)一收單交易退款查詢調(diào)試入口頁面
│ └─ META-INF
│ └─ lib 依賴類庫
│ ├─alipay-sdk-java-3.3.0.jar
│ ├─alipay-sdk-java-3.3.0-source.jar
│ ├─ commons-logging-1.1.1.jar
│ ├─ commons-logging-1.1.1-sources.jar
│ ├─index.html
│ ├─notify_url.jsp
│ ├─ return_url.jsp
package com.alipay.config;
public class AlipayConfig {
// 商戶appid
public static String APPID = "";
// 私鑰 pkcs8格式的
public static String RSA_PRIVATE_KEY = "";
// 服務(wù)器異步通知頁面路徑 需http://或者h(yuǎn)ttps://格式的完整路徑,不能加?id=123這類自定義參數(shù),必須外網(wǎng)可以正常訪問
public static String notify_url = "http://商戶網(wǎng)關(guān)地址/alipay.trade.wap.pay-JAVA-UTF-8/notify_url.jsp";
// 頁面跳轉(zhuǎn)同步通知頁面路徑 需http://或者h(yuǎn)ttps://格式的完整路徑,不能加?id=123這類自定義參數(shù),必須外網(wǎng)可以正常訪問 商戶可以自定義同步跳轉(zhuǎn)地址
public static String return_url = "http://商戶網(wǎng)關(guān)地址/alipay.trade.wap.pay-JAVA-UTF-8/return_url.jsp";
// 請求網(wǎng)關(guān)地址
public static String URL = "https://openapi.alipay.com/gateway.do";
// 編碼
public static String CHARSET = "UTF-8";
// 返回格式
public static String FORMAT = "json";
// 支付寶公鑰
public static String ALIPAY_PUBLIC_KEY = "MIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEAjrEVFMOSiNJXaRNKicQuQdsREraftDA9Tua3WNZwcpeXeh8Wrt+V9JilLqSa7N7sVqwpvv8zWChgXhX/A96hEg97Oxe6GKUmzaZRNh0cZZ88vpkn5tlgL4mH/dhSr3Ip00kvM4rHq9PwuT4k7z1DpZAf1eghK8Q5BgxL88d0X07m9X96Ijd0yMkXArzD7jg+noqfbztEKoH3kPMRJC2w4ByVdweWUT2PwrlATpZZtYLmtDvUKG/sOkNAIKEMg3Rut1oKWpjyYanzDgS7Cg3awr1KPTl9rHCazk15aNYowmYtVabKwbGVToCAGK+qQ1gT3ELhkGnf3+h53fukNqRH+wIDAQAB";
// 日志記錄目錄
定義在 logFile 中
public static String log_path = "/log";
// RSA2
public static String SIGNTYPE = "RSA2";}
<div id="main">
<div id="body" style="clear:left">
<dl class="content">
<dt></dt>
<dd id="btn-dd">
<span class="new-btn-login-sp">
<button class="new-btn-login" style="text-align:center;" onclick="window.open('./wappay/pay.jsp')">手機網(wǎng)站2.0支付(接口名:alipay.trade.wap.pay)</button>
</span>
</dd>
<dt></dt>
<dd id="btn-dd">
<span class="new-btn-login-sp">
<button class="new-btn-login" style="text-align:center;" onclick="window.open('./wappay/query.jsp')">手機網(wǎng)站2.0訂單查詢 (接口名:alipay.trade.query)</button>
</span>
</dd>
<dt></dt>
<dd id="btn-dd">
<span class="new-btn-login-sp">
<button class="new-btn-login" style="text-align:center;" onclick="window.open('./wappay/refund.jsp')">手機網(wǎng)站2.0訂單退款 (接口名:alipay.trade.refund)</button>
</span>
</dd>
<dt></dt>
<dd id="btn-dd">
<span class="new-btn-login-sp">
<button class="new-btn-login" style="text-align:center;" onclick="window.open('./wappay/refundquery.jsp')">手機網(wǎng)站2.0訂單退款查詢(接口名:alipay.trade.fastpay.refund.query)</button>
</span>
</dd>
<dt></dt>
<dd id="btn-dd">
<span class="new-btn-login-sp">
<button class="new-btn-login" style="text-align:center;" onclick="window.open('./wappay/downloadurl.jsp')">手機網(wǎng)站2.0賬單下載(接口名:alipay.data.dataservice.bill.downloadurl.query)</button>
</span>
</dd>
</dl>
</div>
接口英文名 | 接口中文名 | 描述 |
---|---|---|
alipay.trade.wap.pay | 手機網(wǎng)頁支付接口 | 通過此接口傳入訂單參數(shù),同時喚起支付寶手機網(wǎng)頁支付頁面 |
alipay.trade.close | 交易關(guān)閉接口 | 通過此接口關(guān)閉此前已創(chuàng)建的交易,關(guān)閉后,用戶將無法繼續(xù)付款。僅能關(guān)閉創(chuàng)建后未支付的交易。 |
alipay.trade.query | 交易狀態(tài)查詢接口 | 通過此接口查詢某筆交易的狀態(tài),交易狀態(tài):交易創(chuàng)建,等待買家付款;未付款交易超時關(guān)閉,或支付完成后全額退款;交易支付成功;交易結(jié)束,不可退款。 |
alipay.trade.refund | 交易退款接口 | 通過此接口對單筆交易進(jìn)行退款操作。 |
alipay.trade.fastpay.refund.query | 退款查詢 | 查詢退款訂單的狀態(tài)。 |
alipay.data.dataservice.bill.downloadurl.query | 賬單查詢接口 | 調(diào)用此接口獲取賬單的下載鏈 |
Copyright©2021 w3cschool編程獅|閩ICP備15016281號-3|閩公網(wǎng)安備35020302033924號
違法和不良信息舉報電話:173-0602-2364|舉報郵箱:jubao@eeedong.com
掃描二維碼
下載編程獅App
編程獅公眾號
聯(lián)系方式:
更多建議: