摘要:調用支付寶配置信息轉款接口,必須配置以下兩項生成轉款單號便于測試轉款數據愚不可及測試批量轉款跳轉支付寶這個接口也是需要管理員輸入支付密碼,才能夠完成,完成后也會回調。是收款賬號姓名收款方的支付寶賬戶名。支付寶原接口地址
payment 項目2.0版本
這個接口蠻有用的,不過現階段支付寶已經停止審核啦!微信的轉賬功能還可以繼續(xù)使用。企業(yè)可以轉賬到其他支付寶賬戶。對于企業(yè)活動非常有幫助,比如:購買返現呀!
雖然現在已經不接收新的審核,但是我還是將該功能進行了集成,因為指不定什么時候又開放了,畢竟微信都有這個功能,支付寶不搞出來,實在說不過去。
SDK調用// 支付寶配置信息 $aliconfig = [ "partner" => "2088xxxxx", "md5_key" => "xxxxxxxxxxxx", "rsa_private_key" => dirname(__FILE__) . "/rsa_private_key.pem", "notify_url" => "http://test.helei.com/pay-notify.html", "return_url" => "http://test.helei.com/return-url.html", "time_expire" => "14", // 轉款接口,必須配置以下兩項 "account" => "[email protected]", "account_name" => "xxxxxxxxxxxx", ]; // 生成轉款單號 便于測試 function createPayid() { return date("Ymdhis", time()).substr(floor(microtime()*1000),0,1).rand(0,9); } // 轉款數據 $transData = [ "trans_no" => createPayid(), "trans_data" => [ [ "serial_no" => createPayid(), "user_account" => "[email protected]", "user_name" => "愚不可及", "trans_fee" => "0.01", "desc" => "測試批量轉款", ] ], ]; $refund = new TransferContext(); try { $refund->initTransfer(Config::ALI, $aliconfig); $ret = $refund->transfer($transData); } catch (PayException $e) { echo $e->errorMessage();exit; } // 跳轉支付寶 header("Location:{$ret}");
這個接口也是需要管理員輸入支付密碼,才能夠完成,完成后也會回調?;卣{過程請參考 支付的回調統一處理 已經說明。
請求參數參數 | 參數名 | 參數說明 | 是否必須 |
---|---|---|---|
trans_no | 轉款單號 | 由商家自定義生成,可由字母、數字組成 | 是 |
trans_data | 轉款數據 | 詳細內容見后表,它是一個數組 | 是 |
trans_data數據組成
參數 | 參數名 | 參數說明 | 是否必須 |
---|---|---|---|
serial_no | 流水號 | 由商家自定義生成,可由字母、數字組成 | 是 |
user_account | 收款方賬號 | 收款方的支付寶賬號,支持郵箱和手機號2種格式。 | 是 |
user_name | 收款賬號姓名 | 收款方的支付寶賬戶名。 | 是 |
trans_fee | 付款金額 | 向該賬號轉入多少金額,單位元 | 是 |
desc | 備注說明 | 可以是轉款理由等,如:8月工資2W | 是 |
這個地方SDK總做了很多工作,簡化了相當多的參數,大家可以去對照原接口查看一下。支付寶原接口地址
文章版權歸作者所有,未經允許請勿轉載,若此文章存在違規(guī)行為,您可以聯系管理員刪除。
轉載請注明本文地址:http://systransis.cn/yun/21901.html
摘要:之前沒有接入該功能時,商城用戶如果想要退款,我們需要先查到對應用戶的支付流水號,然后寫退款申請給財務,財務到支付寶進行查詢。調用支付寶支持多筆退款。 payment 項目2.0版本 這個接口主要用于退款操作。之前沒有接入該功能時,商城用戶如果想要退款,我們需要先查到對應用戶的支付流水號,然后寫退款申請給財務,財務到支付寶進行查詢。完了之后原路退回。然后告訴程序,程序再去修改訂單狀態(tài)。...
摘要:是金額企業(yè)付款金額,單位為元是企業(yè)付款描述信息企業(yè)付款操作說明信息。 payment 項目2.0版本 這個功能與支付寶的批量付款到支付寶帳號功能類似。但是當前支付寶這個接口已經停止審核了。 當前很多提問平臺就用到了這兩個平臺。比如[來問醫(yī)生],你提的問題如果被人看了。醫(yī)生得0.5元,你得0.5元。然后累積夠1元后,[來問醫(yī)生]就會通過微信的企業(yè)付款功能給你的微信余額增加1元。 代碼調用...
摘要:對于微信支付訂單以及退款訂單可以根據微信支付的流水號進行查詢。 payment 項目2.0版本 微信并未提供一個統一的查詢接口。對應每種查詢均需要不同的api。為了便于大家在項目中使用,忽略細節(jié)。對以上三種進行了封裝。通過工廠的方式降低調用成本。 $wxconfig = [ app_id => wxxxx, // 公眾賬號ID mch_id => xxx...
摘要:項目版本微信的退款操作,通過封裝與前面支付寶退款除了配置文件,基本一樣。微信僅能每次退款筆如果想要實現一次退訂多筆訂單,可在客戶端通過循環(huán)來處理。 payment 項目2.0版本 微信的退款操作,通過封裝與前面支付寶退款除了配置文件,基本一樣。 退款代碼如下: use PaymentRefundContext; use PaymentCommonPayException; use P...
摘要:支付寶瘋起來連自己都打的項目就是紅藍軍技術攻防演練,他們不僅每周進行全棧級別的演練,每年還會舉行規(guī)模極大的期中考試和期末考試。在支付寶,藍軍從屬于螞蟻金服技術風險部,而紅軍則包括及各業(yè)務部門的技術團隊。 摘要:?紅軍 VS 藍軍,誰是更強者? ?小螞蟻說: 自古紅藍出CP,在螞蟻金服就有這樣兩支相愛相殺的隊伍——紅軍和藍軍。藍軍是進攻方,主要職責是挖掘系統的弱點并發(fā)起真實的攻擊,俗稱...
閱讀 3708·2021-11-16 11:41
閱讀 2917·2021-09-23 11:45
閱讀 716·2019-08-30 15:44
閱讀 572·2019-08-30 13:10
閱讀 1983·2019-08-30 12:49
閱讀 3559·2019-08-28 17:51
閱讀 1507·2019-08-26 12:20
閱讀 732·2019-08-23 17:56