Android.支付寶支付

開通支付寶開發(fā)者賬號

網(wǎng)上有很多問著袜刷,這里就不多介紹了
http://jingyan.baidu.com/article/6c67b1d689bab12786bb1e6d.html

創(chuàng)建應用

http://jingyan.baidu.com/article/c33e3f48ae1558ea15cbb5e6.html

官方demo 及Sdk

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

正式接入

https://doc.open.alipay.com/docs/doc.htm?spm=a219a.7629140.0.0.6ObDrA&treeId=204&articleId=105297&docType=1

Android 接入

https://doc.open.alipay.com/docs/doc.htm?spm=a219a.7629140.0.0.3q7zOQ&treeId=204&articleId=105296&docType=1

說明
  • 下單
    本項目由后臺服務提供著蟹,返回 "orderInfo"
  • 調(diào)起支付寶
    把上一步得到 “orderInfo”梢莽,傳進來,并且使用子進程調(diào)用涮雷。這里用的 RxJava
    private Observable<Map<String, String>> openAliPay(final Activity activity, final String orderInfo) {
        Observable observable = Observable.create(new Observable.OnSubscribe<Map<String, String>>() {
            @Override
            public void call(Subscriber<? super Map<String, String>> subscriber) {
                try {
                    //沙箱測試
                    //EnvUtils.setEnv(EnvUtils.EnvEnum.SANDBOX);
                    PayTask alipay = new PayTask(activity);
                    Log.i("version", "call: " + alipay.getVersion());
                    Map<String, String> result = alipay.payV2(orderInfo, false);
                    subscriber.onNext(result);
                } catch (Exception e) {
                    e.printStackTrace();
                }
            }
        });
        return observable;
    }

如果需要進行沙箱測試轻局,添加如下代碼

EnvUtils.setEnv(EnvUtils.EnvEnum.SANDBOX);

很簡單吧

  • 支付寶回調(diào)
    這里一定要以服務端的查詢狀態(tài)為準
    //成功
    if (map.get("resultStatus").toString().equals("9000")) {
        //do Something 查詢支付狀態(tài)
    } else {
        Utils.toastText(ActivityPay.this, map.get("momo").toString());
    }
  • 查詢支付狀態(tài)
    本項目由后臺服務提供仑扑,可能會存在延遲

問題

  • ALI38173 可能是下單錯誤,檢查 orderinfo的參數(shù)
  • ALI40247 可能是應用未上線蜓竹,先上線后 重試
最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
  • 序言:七十年代末盒让,一起剝皮案震驚了整個濱河市,隨后出現(xiàn)的幾起案子,更是在濱河造成了極大的恐慌肺缕,老刑警劉巖,帶你破解...
    沈念sama閱讀 218,284評論 6 506
  • 序言:濱河連續(xù)發(fā)生了三起死亡事件浮梢,死亡現(xiàn)場離奇詭異彤路,居然都是意外死亡,警方通過查閱死者的電腦和手機远豺,發(fā)現(xiàn)死者居然都...
    沈念sama閱讀 93,115評論 3 395
  • 文/潘曉璐 我一進店門坞嘀,熙熙樓的掌柜王于貴愁眉苦臉地迎上來,“玉大人棺滞,你說我怎么就攤上這事矢渊。” “怎么了矮男?”我有些...
    開封第一講書人閱讀 164,614評論 0 354
  • 文/不壞的土叔 我叫張陵昂灵,是天一觀的道長。 經(jīng)常有香客問我管削,道長撑螺,這世上最難降的妖魔是什么? 我笑而不...
    開封第一講書人閱讀 58,671評論 1 293
  • 正文 為了忘掉前任含潘,我火速辦了婚禮线婚,結(jié)果婚禮上,老公的妹妹穿的比我還像新娘漱逸。我一直安慰自己,他們只是感情好饰抒,可當我...
    茶點故事閱讀 67,699評論 6 392
  • 文/花漫 我一把揭開白布袋坑。 她就那樣靜靜地躺著,像睡著了一般婆誓。 火紅的嫁衣襯著肌膚如雪镶柱。 梳的紋絲不亂的頭發(fā)上,一...
    開封第一講書人閱讀 51,562評論 1 305
  • 那天鞋屈,我揣著相機與錄音故觅,去河邊找鬼。 笑死权旷,一個胖子當著我的面吹牛贯溅,可吹牛的內(nèi)容都是我干的。 我是一名探鬼主播它浅,決...
    沈念sama閱讀 40,309評論 3 418
  • 文/蒼蘭香墨 我猛地睜開眼姐霍,長吁一口氣:“原來是場噩夢啊……” “哼!你這毒婦竟也來了胯府?” 一聲冷哼從身側(cè)響起恨胚,我...
    開封第一講書人閱讀 39,223評論 0 276
  • 序言:老撾萬榮一對情侶失蹤,失蹤者是張志新(化名)和其女友劉穎侣签,沒想到半個月后急迂,有當?shù)厝嗽跇淞掷锇l(fā)現(xiàn)了一具尸體,經(jīng)...
    沈念sama閱讀 45,668評論 1 314
  • 正文 獨居荒郊野嶺守林人離奇死亡猴娩,尸身上長有42處帶血的膿包…… 初始之章·張勛 以下內(nèi)容為張勛視角 年9月15日...
    茶點故事閱讀 37,859評論 3 336
  • 正文 我和宋清朗相戀三年卷中,在試婚紗的時候發(fā)現(xiàn)自己被綠了渊抽。 大學時的朋友給我發(fā)了我未婚夫和他白月光在一起吃飯的照片。...
    茶點故事閱讀 39,981評論 1 348
  • 序言:一個原本活蹦亂跳的男人離奇死亡十减,死狀恐怖愤估,靈堂內(nèi)的尸體忽然破棺而出,到底是詐尸還是另有隱情玩焰,我是刑警寧澤,帶...
    沈念sama閱讀 35,705評論 5 347
  • 正文 年R本政府宣布蔓榄,位于F島的核電站默刚,受9級特大地震影響,放射性物質(zhì)發(fā)生泄漏壹若。R本人自食惡果不足惜皂冰,卻給世界環(huán)境...
    茶點故事閱讀 41,310評論 3 330
  • 文/蒙蒙 一秃流、第九天 我趴在偏房一處隱蔽的房頂上張望赂蕴。 院中可真熱鬧舶胀,春花似錦碧注、人聲如沸糖赔。這莊子的主人今日做“春日...
    開封第一講書人閱讀 31,904評論 0 22
  • 文/蒼蘭香墨 我抬頭看了看天上的太陽壳影。三九已至弥臼,卻和暖如春,著一層夾襖步出監(jiān)牢的瞬間径缅,已是汗流浹背。 一陣腳步聲響...
    開封第一講書人閱讀 33,023評論 1 270
  • 我被黑心中介騙來泰國打工柿冲, 沒想到剛下飛機就差點兒被人妖公主榨干…… 1. 我叫王不留兆旬,地道東北人。 一個月前我還...
    沈念sama閱讀 48,146評論 3 370
  • 正文 我出身青樓宿饱,卻偏偏與公主長得像脚祟,于是被迫代替她去往敵國和親。 傳聞我的和親對象是個殘疾皇子为黎,可洞房花燭夜當晚...
    茶點故事閱讀 44,933評論 2 355

推薦閱讀更多精彩內(nèi)容