銀聯(lián)支付路程圖

當(dāng)然你要完成支付首先要從銀聯(lián)申請網(wǎng)站上填寫信息注冊,以獲得SDK(這個最好交給財務(wù)人員,因為要填寫一些公司的信息)

以下只是自己的簡單研究,等項目正式上線再做一些工作經(jīng)驗總結(jié):

支付流程:

詳細(xì)的流程說明可以參考《《中國銀聯(lián)手機支付控件使用指南2.0.0》》(該指南是2013版,2014版的目前沒有)接口和協(xié)議方法

+ (BOOL)startPay:(NSString *)payData sysProvide:(NSString*) sysProvide spId:(NSString*)spId mode:(NSString*)mode viewController:(UIViewController *)viewController delegate:(id)delegate;

此方法是類方法,可以直接調(diào)用此方法

payData:交易流水號,由銀聯(lián)后臺生成,再通過商戶后臺返回給應(yīng)用端

sysProvide,spId一般設(shè)置為nil(使用文檔中沒有具體說明該參數(shù)的具體含義,暫時可以設(shè)為nil)

mode:(必填項)接入模式,如果做測試,則為“01”,不會發(fā)生實質(zhì)性交易

要正式投入使用的話則填“00”

viewController:為當(dāng)前是哪一個controller調(diào)用該方法(id)delegate:為設(shè)置的代理對象,用于執(zhí)行回調(diào)函數(shù),回調(diào)函數(shù)在UPPayPluginDelegate.h文件

協(xié)議方法為:

-(void)UPPayPluginResult:(NSString*)result;

result有三種返回結(jié)果:success,fail,cancel

可以根據(jù)result返回結(jié)果的不同做不同的處理

最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時請結(jié)合常識與多方信息審慎甄別。
平臺聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點,簡書系信息發(fā)布平臺,僅提供信息存儲服務(wù)。

相關(guān)閱讀更多精彩內(nèi)容

友情鏈接更多精彩內(nèi)容