1. 程式人生 > >支付寶支付開發一:支付寶付款介紹

支付寶支付開發一:支付寶付款介紹

https://doc.open.alipay.com/doc2/detail.htm?treeId=194&articleId=105072&docType=1

線下當面付產品支援條碼支付、掃碼支付、聲波支付。

條碼支付

條碼支付是支付寶給到線下傳統行業的一種收款方式。商家使用掃碼槍等條碼識別裝置掃描使用者支付寶錢包上的條碼/二維碼,完成收款。使用者僅需出示付款碼,所有收款操作由商家端完成。

業務流程:

使用步驟:

  1. 使用者登陸支付寶錢包,點選首頁“付款”,進入付款碼介面;
  2. 收銀員在商家收銀系統操作生成訂單,使用者確認支付金額;
  3. 使用者出示錢包的“付款碼”,收銀員用掃碼裝置來掃描使用者手機上的條碼/二維碼後,商家收銀系統提交支付;
  4. 付款成功後商家收銀系統會拿到支付成功或者失敗的結果。

產品特點:

  • 收銀系統需要有紅外掃描槍裝置;
  • 使用者僅出示手機即可完成付款,方便快捷;
  • 手機無網路要求,可離線支付;
  • 資金實時到賬,無現金流壓力;
  • 支付寶會根據交易金額、登入狀態等資訊判斷是否需要使用者輸入密碼。

掃碼支付

掃碼支付,指使用者開啟支付寶錢包中的“掃一掃”功能,掃描商家展示在某收銀場景下的二維碼並進行支付的模式。該模式適用於線下實體店支付、面對面支付等場景。

業務流程:

使用步驟:

  1. 使用者登陸支付寶錢包,點選首頁“付款-掃碼付”,進入掃一掃介面;
  2. 收銀員在商家收銀系統操作生成支付寶訂單,使用者確認支付金額,並生成二維碼;
  3. 使用者使用錢包的“掃碼付”,掃收銀員提供的二維碼,確認支付;
  4. 使用者付款後商家收銀系統會拿到支付成功或者失敗的結果。

產品特點:

  • 使用者僅出示手機掃碼即可完成付款,方便快捷;
  • 資金實時到賬,無現金流壓力。

聲波支付

聲波支付是指使用者開啟支付寶錢包內“當面付-聲波付”,對準商家所提供的聲波接收終端(如:麥克風或帶聲波支付功能的自助售貨機),並完成支付的模式。該模式適用於線下實體店支付、自助售貨機等場景

業務流程:

使用步驟:

  1. 使用者登陸支付寶錢包,點選首頁“付款”,選擇聲波付,進入聲波付介面;
  2. 使用者在售貨機上購買商品,售貨機系統生成支付寶訂單,使用者確認支付金額;
  3. 使用者出示錢包的“聲波付”,對準售貨機的聲波接受的裝置;
  4. 售貨機收到聲波請求後,售貨機系統向支付寶提交支付請求;
  5. 付款成功後後商家收銀系統會拿到支付成功或者失敗的結果。   

產品特點:

  • 收銀系統需要有聲波接收終端;
  • 使用者僅出示手機即可完成付款,方便快捷;
  • 手機無網路要求,可離線支付;
  • 資金實時到賬,無現金流壓力;
  • 支付寶會根據交易金額、登入狀態等資訊判斷是否需要使用者輸入密碼。 

適用場景

通過接入支付寶當面付,提供一種新的線下收銀方式,快速收銀。

免資金找零,假殘幣風險,核對方便,提升資金利用率。

使用說明

條碼支付主要提供以下介面

介面名稱 描述 主要引數 呼叫建議 使用場景

條碼支付介面

通過呼叫該介面建立支付寶交易訂單

商戶訂單號、支付場景、訂單總金額、訂單標題、付款碼、外部門店號、商品資訊

收銀系統和支付寶已經打通

收銀員使用掃碼裝置讀取使用者支付寶錢包“付款碼”後,將二維碼或條碼資訊和訂單資訊通過本介面上送至支付寶發起支付。

查詢訂單介面

通過呼叫該介面查詢訂單的狀態

交易號、商戶訂單號

商戶可以通過本介面主動查詢訂單狀態,來決策完成下一步的業務邏輯。

商家後臺、網路、伺服器等出現異常,商戶系統最終未接收到支付通知;呼叫條碼支付介面後,返回系統錯誤或未知交易狀態情況;呼叫條碼支付請求後,返回處理中的狀態(返回結果中的code等於10003);注意:呼叫撤銷介面之前,需通過查詢訂單介面確認該筆交易目前支付狀態。

撤銷訂單介面

通過呼叫該介面撤銷訂單

交易號、商戶訂單號

商戶可以通過本介面對於支付結果未知的訂單主動撤銷。

只有發生支付系統超時或者支付結果未知時可呼叫撤銷,其他正常支付的單如需實現相同功能請呼叫申請退款。提交支付交易後呼叫【查詢訂單】,沒有明確的支付結果再呼叫【撤銷訂單】注意: 撤銷訂單隻能撤銷24H內交易的訂單,超過24H無法撤銷。

同步退款介面

支援部分和全部退款

交易號、商戶訂單號、退款金額、退款原因、退款流水號

如果需要退款,則使用該介面,如果是部分退款,必須要傳入退款流水號

當交易發生之後一段時間內,由於買家或者賣家的原因需退款,賣家可通過退款介面將支付款退還給買家,支付寶將在收到退款請求並驗證成功後,按退款規則將支付款按原路退到買家帳號上

交易關閉介面

交易關閉介面

交易號、商戶訂單號

用於交易建立後,使用者在一定時間內未進行支付,可呼叫該介面直接將未付款的交易進行關閉

交易保障介面

監控到收銀的效能和異常

交易耗時,交易狀態

每隔固定週期呼叫一次(建議小等於30分鐘)

對於條碼支付、聲波支付的場景進行整合

查詢賬單下載地址介面

查詢賬單下載地址

賬單日期

最晚只能下載前一天的賬單

下載賬單檔案實現自動對賬 

掃碼支付主要提供以下介面:

介面名稱 描述 主要引數 呼叫建議 使用場景

預下單介面

建立支付寶交易訂單

訂單金額、訂單標題、門店號、機具號、商品資訊、支付場景

收銀系統通過本介面將訂單資訊上送至支付寶後,將支付寶返回的二維碼資訊展示給使用者,由使用者掃描二維碼完成訂單支付。

查詢訂單介面

通過呼叫該介面查詢訂單的狀態

交易號、商戶訂單號

商戶可以通過本介面主動查詢訂單狀態,來決策完成下一步的業務邏輯。

商戶後臺、網路、伺服器等出現異常,商戶系統最終未接收到支付通知;呼叫條碼支付介面後,返回系統錯誤或未知交易狀態情況;呼叫條碼支付請求後,返回處理中的狀態(返回結果中的code等於10003);注意:呼叫撤銷介面之前,需通過查詢訂單介面確認該筆交易目前支付狀態。

撤銷訂單介面

通過呼叫該介面撤銷訂單

交易號、商戶訂單號

商戶可以通過本介面對於支付結果未知的訂單主動撤銷。

只有發生支付系統超時或者支付結果未知時可呼叫撤銷,其他正常支付的單如需實現相同功能請呼叫申請退款。提交支付交易後呼叫【查詢訂單】,沒有明確的支付結果再呼叫【撤銷訂單】注意: 撤銷訂單隻能撤銷24H內交易的訂單,超過24H無法撤銷。

同步退款介面

支援部分和全部退款

交易號、商戶訂單號、退款金額、退款原因、退款批次

如果需要退款,則使用該介面,如果是部分退款,必須要傳入退款批次號

當交易發生之後一段時間內,由於買家或者賣家的原因需退款,賣家可通過退款介面將支付款退還給買家,支付寶將在收到退款請求並驗證成功後,按退款規則將支付款按原路退到買家帳號上

交易關閉介面

交易關閉介面

交易號、商戶訂單號

 無

用於交易建立後,使用者在一定時間內未進行支付,可呼叫該介面直接將未付款的交易進行關閉

查詢賬單下載地址介面

查詢賬單下載地址

賬單日期

最晚只能下載前一天的賬單

下載賬單檔案實現自動對賬 

聲波支付主要提供以下介面:

介面名稱 描述 主要引數 呼叫建議 使用場景

聲波支付介面

通過呼叫該介面建立支付寶交易訂單

商戶訂單號、支付場景、訂單總金額、訂單標題、付款碼、外部門店號、商品資訊

收銀系統和支付寶已經打通

收銀員使用聲波獲取裝置(如麥克風)讀取使用者支付寶錢包的聲波資訊後,將聲波資訊通過本介面上送至支付寶發起支付。

查詢訂單介面

通過呼叫該介面查詢訂單的狀態

交易號、商戶訂單號

相關推薦

支付支付開發支付付款介紹

https://doc.open.alipay.com/doc2/detail.htm?treeId=194&articleId=105072&docType=1 線下當面付產品支援條碼支付、掃碼支付、聲波支付。 條碼支付 條碼支付是支付寶給到線下傳

微信支付介面開發_支付介面開發_銀行支付通道_企業對私低費率

1.準備工作 首先登入微信公眾平臺,獲取並配置以下微信開發配置: 開發者ID【AppID和AppSecret】伺服器配置 1.url伺服器地址設定 2.Token【自己設定,必須英文或數字】 3.EncodingAESKey[自己隨機生成,用於訊息加解密]然後登入微信商戶平

微信掃碼支付模式二開發()

前言 在涉及到計費的Web專案中,我們往往會用到微信支付,僅根據微信提供的支付介面開發有一定的難度。之前在做微信掃碼支付開發的時候走了很多彎路,而且當時太忙,沒空做開發過程的記錄,在這裡把整個支付的開發總結一下。 微信提供的支付方式:微信支付 關於微信掃碼支

API開發() 簡單的用TOPAPI來獲取淘使用者資訊

1.首先建立一個C#  windows窗體應用程式,暫時把專案叫topapi 2.找到專案topapi的引用,右鍵新增引用,找到下載的sdk裡的dll檔案,(TopSdk.dll)  2.點選Form1編輯程式碼 4.新增淘寶api名稱空間 using

初識reactJS的元件化開發()簡單封裝

var navBar = React.createClass({ render: function (){ return <ul>{nav_li}</ul> } }) createClass建立react

課後筆記Python基礎語法介紹(1)

Python3.6.5我們總是找借口說還有時間去做某事,或者完成某事,結果總是不了了之。比如拖到現在才寫第一課聽課筆記。 第一節課,老師對以下內容做了分享,大致分為 環境配置 開發平臺:Mac OS Version 10.13.2 老師講課的是在Windows 10 我選擇在Mac OS進行Pyth

nrf51822微信開發2[轉]airkiss/airsync介紹

"微信藍芽"專題共分為8部分 1.airkiss/airsync介紹 2.eclipes的j2ee軟體使用教程 3.微信公眾號使用Dome(airkiss/airsync) 4.新浪雲伺服器搭建(airkiss/airsync) 5.藍芽nrf51822開發板(airkiss/airsyn

路飛專案vue安裝及介紹

一、安裝vue及建立專案: 1、首先裝Node.js 下載:http://cdn.npm.taobao.org/dist/node/v10.14.2/node-v10.14.2-x64.msi 接著下一步,下一步,ok, linux: 解壓,配置環境變數OK,(這裡不再敘述) 建立vue專案:

android camera()camera模組CMM介紹

關鍵詞:android  camera CMM 模組 camera引數 平臺資訊: 核心:linux 系統:android 平臺:S5PV310(samsung exynos 4210)  作者:xubin341719(歡迎轉載,請註明作者) 新專案開案,程式碼他們還沒給

性能優化系列性能優化介紹與優化的範圍

規劃 pro cat 安全 性能 自帶 linux中 應用 程序員 一. 基本概念 1. 軟件系統質量特性 安全性:同時兼顧向合法用戶提供服務,以及阻止非授權使用軟件及資源的能力。 健壯、可靠:軟件系統在一定的時間內無故障運行的能力、容錯能力、恢復能力 可擴展、

支付相關()APP支付支付(JAVA服務端開發

開發環境:springboot最近一年兩個專案開發,其中APP支付這塊用到了微信支付,支付寶支付,以及轉賬到微信零錢,轉賬到支付寶賬號等功能,下面會分成4個文章來介紹。具體的開通微信和支付寶問題我不再敘述,直接上程式碼,程式碼會打包放在CSDN去下載,沒有分的可以找我。簽約注

接入支付支付接口()發起支付請求

支付寶一、前言在接入支付寶接口之前,需要在支付寶官網進行應用註冊和實名認證,地址不再貼出。在此,貼出支付寶開放平臺文檔地址:https://docs.open.alipay.com/58/103585/在這個地址中,詳細介紹了如何接入支付寶接口二、發起請求支付寶的簽名方式等不做詳細介紹,在開發文檔中有詳細說明

雲合同電子合同支付推出電子離婚證,真的會鍵解鎖就能離婚嗎

繼9月份支付寶推出電子結婚證之後昨天,支付寶又在江西搞出大事情“電子離婚證” 非江西已婚人士看一看 相比於電子結婚證,顯然,“電子離婚證”這個話題不要太熱鬧,完美契合了廣大人民群眾愛吐槽、看熱鬧的共性,單身狗更是興奮到跳起。 不管怎

阿里架構師的述說支付和螞蟻花唄的技術架構及雙十實踐

2015年4月,螞蟻花唄系統同步金融雲的單元化的建設,即LDC,使得資料和應用走向異地成為了現實,具備了較好的擴充套件性和流量管控能力。在可用性方面,與金融雲賬務體系深度結合,借用賬務系統的failover能力,使得螞蟻花唄通過低成本改造就具備了同城災備、異地災備等高可用能力。任何一個單元的資料庫出了問題、能

Cordova從零開始外掛開發-支付外掛(

這兩天APP開發基本進入尾聲,但有一個最後的難題發生了,就是支付。就目前而言,大家一般都在用的手機(移動)支付方式無非就是三種; 支付寶、微信、網銀(銀聯)支付;本文著重講一下支付寶外掛的開發,其他兩種類似。 支付寶方面:需要簽約,商戶公鑰,商戶私鑰,支付寶公鑰,商戶par

支付當面付(條碼支付)功能開發

stream static start his pub -a tree color 結果 1、什麽是當面付當面付產品介紹商戶可通過以下任一方式在線下完成交易收款:商家通過掃描線下買家支付寶錢包中的條碼、二維碼等方式將買家的交易資金直接打入賣家支付寶賬戶,資金實時到賬;線下買

第二次作業支付案例分析

lan 註冊 喜歡 hello 公交 希望 後來 還需 right 1. 介紹產品相關信息 ?你選擇的產品是? 線上支付軟件——支付寶。 ?為什麽選擇該產品作為分析? 以前線上支付一般是通過銀行轉賬,操作過程復雜費時間;而當面支付需要找零,

第2次作業支付快捷支付模塊分析

兩種 結合 蘋果 什麽 png com 金錢 避免 標準 有關支付寶快捷支付的分析 1.介紹產品相關信息   1.1我選擇的產品是支付寶[1]。   1.2選擇支付寶作為產品來分析主要有以下三個原因:     1.2.1 相對於其他的產品,支付寶在我生活中使用的頻率會相對

第二次作業支付軟件簡要分析

常用 一段時間 題解 戰略 src use case 完成 應該 分享 1 介紹產品相關信息 你選擇的產品是? --支付寶 為什麽選擇該產品作為分析? 因為現在移動支付屬於中國的“新四大發明”,比較常見的移動支付軟件就是支付寶和微信,但是我很少用

第二次作業支付手機軟件分析

預算 預約 有用 獲取 探索 搭建 spa 懸浮 流程   支付寶手機軟件分析 一、產品相關信息介紹   Q:你選擇的產品是?   A:在本次作業中,我選擇進行分析的產品是支付寶(Alipay)手機軟件(IOS版本)。   Q:為什麽選擇該產品作為分析?   A:在日常生活