智付寶非官方Android SDK
簡單使用android串接智付寶API
目前只支援MPG API
詳細說明請參閱智付寶官方API手冊
正式網址:https://www.pay2go.com/
測試網址:https://cweb.pay2go.com/
註冊完帳號後在銷售中心開立一個商店
記下以下資訊:商店代號、hashKey、hashIV
將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();