導航:首頁 > 操作系統 > android開發手機支付

android開發手機支付

發布時間:2022-06-26 23:14:51

『壹』 安卓手機pay支付在哪設置

手機Pay支付設置:

Andriod Pay參考了蘋果公司Apple Pay的「指紋識別+NFC支付」模式。和Apply Pay不同的是,銀聯尋求國內廠商生產安全模塊,同時因為可選擇的合作夥伴較多,銀聯在Andriod Pay的影響力要超過Apple Pay。

Andriod Pay還處在產品開發階段,但已經開始和國內手機廠商展開合作推廣談判。除了和酷派的合作,銀聯的接觸對象還包括聯想,終端廠商是否支持,最後要看市場推廣情況。

銀聯的「指紋識別+NFC支付」也面臨挑戰。目前,支付寶、微信支付也已經滲透到手機指紋支付領域,華為Mate7、魅族MX4 Pro都支持或宣布支持支付寶、微信支付。

另外,Andriod Pay加入的NFC晶元會提高現有手機的設計、製造成本,能否取得終端廠商的大規模支持還存在變數。

目前無論「指紋識別+三方支付」的支付寶模式,還是「指紋識別+NFC」支付的銀聯模式,都還處在起步階段,而部分廠商也採取了兩手准備。

『貳』 android怎麼實現微信支付

APP想要接入微信支付,請先獲取開發平台帳號,並且獲取開發者資質認證。這資質認證可在開發平台申請,並提交相關資料。認證通過後,提交APP以獲取AppID才能繼續申請。
隨後登錄開放平台,在管理中心中選擇所需的APP,點擊右側的申請開通,提交所需材料。審核通過後,可通過發送到開戶郵箱中的商戶賬號和密碼登錄商戶平台進行驗證,最後在線簽署協議,並根據附件中的開發文檔啟動設計和開發。

『叄』 開發Android的支付平台要哪些技術、環節

網路存儲,協議,安全性。(重要)
json解析
sax解析
報文轉換
socket 編程 tcp協議(重要)
字元編碼
加密解密過程(重要)
pinblock,des,mac,rsa,md5等。。。
這些是做手機安全支付插件軟體,類似於支付寶要學的東西

『肆』 Android開發微信支付怎麼弄

微信——錢包——銀行卡——添加銀行卡,按照提示操作捆綁一張你自己的銀行卡,就可以進行支付了,建議一定要設置支付密碼和手勢密碼雙層保護。這樣支付安全才有保障,設置的支付密碼最好和銀行卡的取款密碼不一樣,防止密碼被盜。

『伍』 android開發之 如何用intent調出手機支付功能

你說的手機支付是啥?支付寶,銀聯,還是微信,或者是其他第三方的。手機本身沒有支付吧。建議你對應查看Api

『陸』 Android開發 華為手機調用銀聯支付跳不到支付頁面

這個流程圖其實已經很清楚了。
『手機客戶端』主要處理:1 、4、5、9這四個流程,其他是你們公司『後台(伺服器)』需要實現的功能,url地址 應該是『伺服器端』向『銀聯』申請的,『伺服器』需要把數據發送給 『銀聯後台』,『銀聯』肯定要告訴『伺服器』一個地址,不然它咋知道要發到哪裡去,就像瀏覽器打開網頁需要一個網頁地址一樣。『伺服器端』應該也有『銀聯』提供的配置文檔的。

手機支付是 『客戶端程序』 直接將數據交給『銀聯手機支付插件』,由『銀聯手機插件』完成和『銀聯後台』的交互,你的客戶端程序不需要知道url是什麼,只要知道如何啟動插件,提交數據(交易流水號)。

『柒』 android如何支付

可以直接接入第三方支付,像bmob平台,個人開發者都可以接入的,幾分鍾就能給應用加入支付功能,

『捌』 android開發支付寶付款實時通知是怎麼實現的

到支付寶官網,下載支付寶集成開發包,看懂裡面的關鍵代碼

由於android設備一般用的都是無線支付,所有我們申請的就是支付寶無線快捷支付介面。


如果鏈接失效,你可以到支付寶官網商家服務模塊中找到 快捷支付(無線)這個服務。

下載集成開發包,解壓發現裡面有客戶端的demo即說明文檔,在客戶端的demo中找到Android_SDK,這個就是你要用到的支付寶介面及demo。


把demo(alipay_sdk_demo)和(alipay_lib)導入到你的eclipse裡面,然後你可以試著運行一遍demo(alipay_sdk_demo),只要把這個demo搞懂了,你就會調用這個支付寶介面了。至於到時候如何集成到你的項目裡面,文檔上說明很詳細,按著文檔上一步一步來就行了。我的建議是先把這個demo弄懂再設計你的項目,看看調用介面時需要哪些數據,這樣也有利於你一開始設計數據。

下面來簡單的介紹下介面demo裡面的結構。

你打開項目會發現裡面有5個類。

java">kagecom.alipay.android.msp.demo;

importjava.io.IOException;
........
........
importcom.alipay.android.app.sdk.AliPay;

,
OnClickListener{
publicstaticfinalStringTAG="alipay-sdk";

privatestaticfinalintRQF_PAY=1;

privatestaticfinalintRQF_LOGIN=2;

privateEditTextmUserId;
privateButtonmLogon;

@Override
publicvoidonCreate(BundlesavedInstanceState){
super.onCreate(savedInstanceState);
setContentView(R.layout.external_partner);

initProcts();
initListView();
}

/*
*(non-Javadoc)
*
*@seeandroid.app.Activity#onCreateOptionsMenu(android.view.Menu)
*/
@Override
(Menumenu){
menu.add(Menu.NONE,Menu.FIRST,1,"快速登錄");
returntrue;
}

/*
*(non-Javadoc)
*
*@seeandroid.app.Activity#onOptionsItemSelected(android.view.MenuItem)
*/
@Override
(MenuItemitem){
switch(item.getItemId()){
caseMenu.FIRST:
setContentView(R.layout.trustlogin);
mUserId=(EditText)findViewById(R.id.user_id);
mLogon=(Button)findViewById(R.id.get_token);
mLogon.setOnClickListener(this);
break;
}
returnfalse;
}

privatevoidinitProcts(){
if(sProcts!=null)
return;

XmlResourceParserparser=getResources().getXml(R.xml.procts);
ArrayList<Proct>procts=newArrayList<Proct>();
Proctproct=null;

try{
inteventType=parser.getEventType();

while(eventType!=XmlPullParser.END_DOCUMENT){
if(eventType==XmlPullParser.START_TAG
&&parser.getName().equalsIgnoreCase("proct")){
proct=newProct();
proct.subject=parser.getAttributeValue(0);
proct.body=parser.getAttributeValue(1);
proct.price=parser.getAttributeValue(2);
procts.add(proct);
}
eventType=parser.next();
}

sProcts=newProct[procts.size()];
procts.toArray(sProcts);

}catch(XmlPullParserExceptione){
e.printStackTrace();
}catch(IOExceptione){
e.printStackTrace();
}
}
//listview點擊事件,裡面調用的支付寶介面
@Override
publicvoidonItemClick(AdapterView<?>arg0,Viewarg1,intposition,
longarg3){
try{
Log.i("ExternalPartner","onItemClick");
Stringinfo=getNewOrderInfo(position);//這個是訂單信息
Stringsign=Rsa.sign(info,Keys.PRIVATE);//簽名加密訂單信息什麼的
sign=URLEncoder.encode(sign);
info+="&sign=""+sign+""&"+getSignType();
Log.i("ExternalPartner","startpay");
//startthepay.
Log.i(TAG,"info="+info);

finalStringorderInfo=info;
newThread(){
publicvoidrun(){
AliPayalipay=newAliPay(ExternalPartner.this,mHandler);//這個應該就是支付寶介面了,哈哈,支付寶現在把很多功能都封裝了,所以省了很多代碼

//設置為沙箱模式,不設置默認為線上環境
//alipay.setSandBox(true);

Stringresult=alipay.pay(orderInfo);//這個是返回的結果,你到時候可以根據這個結果加以操作你想操作的,然後基本就完了,其他的你想附加的功能你看著寫吧,現在Key.java配置好就能調用快捷支付了
//後面的這些代碼可以改成你自己的,也可以在它們的基礎上改
Log.i(TAG,"result="+result);
Messagemsg=newMessage();
msg.what=RQF_PAY;
msg.obj=result;
mHandler.sendMessage(msg);
}
}.start();

}catch(Exceptionex){
ex.printStackTrace();
Toast.makeText(ExternalPartner.this,R.string.remote_call_failed,
Toast.LENGTH_SHORT).show();
}
}
//獲得訂單信息的方法
privateStringgetNewOrderInfo(intposition){
StringBuildersb=newStringBuilder();
sb.append("partner="");
sb.append(Keys.DEFAULT_PARTNER);//合作身份者id
sb.append(""&out_trade_no="");
sb.append(getOutTradeNo());//這個是訂單編號
sb.append(""&subject="");
sb.append(sProcts[position].subject);//這個應該是商品名稱
sb.append(""&body="");
sb.append(sProcts[position].body);//這個應該是商品的描述,具體你可以參考demo
sb.append(""&total_fee="");
sb.append(sProcts[position].price.replace("一口價:",""));//這個是要付款的金額,到時候你調用的時候改下就行了
sb.append(""¬ify_url="");
//網址需要做URL編碼
sb.append(URLEncoder.encode("http://notify.java.jpxx.org/index.jsp"));//伺服器非同步通知頁面,完成交易後通知商家伺服器的頁面,以post的形式將商品訂單信息發送到指定頁面,手機客戶端不需要可以先放在這不管。是不是,這個類很簡單看懂吧,就一listview。調用支付寶介面的方法就在onItemClick()方法裡面,如果你是一個按鈕的話換成按鈕點擊事件就行了,主要的細節我注釋已寫。現在你要想的是,需要哪些數據,提供給onItemClick()方法裡面的Stringinfo。demo裡面的數據是getNewOrderInfo(intposition)這個方法提供的,你可以自己提供或者在上面修改下。
現在,你已經知道代碼是如何調用支付寶介面了。接下來,是如何把這些集成到你的項目中去。

『玖』 如何開發手機支付功能

開通手機支付功能的步驟如下:

1、要使用手機當面付功能,必須要在手機上下載手機支付寶軟體才可以實現。下載好了手機支付寶軟體以後,點擊打開該軟體。

2、點擊打開手機支付寶以後,首先需要設置一個手勢密碼。設置好了手勢密碼,就進入到手機支付寶軟體。
3、手勢密碼輸入正確後,就進入到手機支付寶主頁當中。在手機支付寶主頁上,找到當面付的功能,並且點擊打開。

4、點擊打開手機支付寶軟體的當面付功能後,系統會提示要先開通當面付功能。點擊開通。

5、點擊了開通以後,需要輸入手機支付寶軟體的支付密碼。輸入完成以後,點擊確定。

6、點擊了確定以後,不久系統就會提示設備認證成功。這樣,就可以使用手機支付寶軟體來進行手機支付了。

7、至於手機支付寶軟體的當面付功能是怎麼使用的,在右下方的小問好也有說明。看過說明以後,相信你就會使用手機支付寶軟體的當面付功能了。

『拾』 Android手機APP怎麼調用支付寶介面進行支付

去支付寶的開放平台申請開發者ID,然後把支付寶的SDK集成到你的APP中,具體調用請參考支付寶開發文檔。

閱讀全文

與android開發手機支付相關的資料

熱點內容
蘋果騰訊管家如何恢復加密相冊 瀏覽:115
手機軟體反編譯教程 瀏覽:858
sqlserver編程語言 瀏覽:650
gpa國際標准演算法 瀏覽:238
伺服器編程語言排行 瀏覽:947
怎麼下載快跑app 瀏覽:966
小紅書app如何保存視頻 瀏覽:170
如何解開系統加密文件 瀏覽:809
linux切換root命令 瀏覽:283
c編譯之後界面一閃而過怎麼辦 瀏覽:880
怎麼看ic卡是否加密 瀏覽:725
lgplc編程講座 瀏覽:809
cnc手動編程銑圓 瀏覽:723
cad中幾種命令的意思 瀏覽:327
oraclelinux安裝目錄 瀏覽:134
安卓系統可以安裝編譯器嗎 瀏覽:571
javajson實體類 瀏覽:691
板加密鋼筋是否取代原鋼筋 瀏覽:67
學習編程的思路 瀏覽:231
app易語言post怎麼學 瀏覽:966