Skip to content

lutas2000/Pay2Go-Android-Sdk

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

20 Commits
 
 
 
 
 
 
 
 

Repository files navigation

Pay2Go-Android-Sdk

智付寶非官方Android SDK
簡單使用android串接智付寶API
目前只支援MPG API
詳細說明請參閱智付寶官方API手冊

一、申請支付寶帳號

正式網址:https://www.pay2go.com/
測試網址:https://cweb.pay2go.com/
註冊完帳號後在銷售中心開立一個商店
記下以下資訊:商店代號、hashKey、hashIV

二、Import AAR

將pay2go-1.0.0.aar放到project的libs資料夾

allprojects {
    repositories {
        jcenter()
        flatDir {
            dirs 'libs'
        }
    }
}

compile (name:'pay2go', ext:'aar')

####加入permission:

三、使用

在Activity中加入:

Mpg mpg = new Mpg(this);
// ============== 必填 =====================
mpg.setAmt(1000); //支付金額
mpg.setItemDesc("商品資訊");
mpg.setLoginType(false); //user是否需要登入支付寶
mpg.setShop("商店代號", "your hashKey", "your hashIV");
mpg.setMerchantOrderNo("自訂訂單編號");
mpg.setEmail("付款者email");
mpg.setRespondType("JSON");
// ============== 選填 =====================
mpg.setCREDIT(true);
mpg.setWEBATM(true);
mpg.setCVS(true);
mpg.setVACC(true);
mpg.setTest(true); //設定使用test API,不填則使用正式API
// ============== 設定ToolBar =====================
mpg.setupToolBar("toolBar button", toolBarBackground, textColor);

mpg.start();

四、執行

mpg.start()後會自動開啟PayActivity
並載入智付寶支付MPG頁面
image
image

About

智付寶非官方SDK

Resources

Stars

Watchers

Forks

Packages

No packages published

Languages