App支持微信,支付寶,蘋果支付。
1、申請開放平臺
微信:http://www.imb9vlt.cn/help/content/id-30.html
支付寶:http://www.imb9vlt.cn/help/content/id-228.html
蘋果:https://help.apple.com/app-store-connect/#/devae49fb316
2、建應用
建App:http://www.imb9vlt.cn/deal/15/cateid-30.html
進入后點“制作”,進入App配置。
3、配置App
開啟支付權限。下面兩個配置對應的是微信快捷支付與h5支付,不用這兩種支付方法不用配配置。
微信商戶平臺配置,填寫對應的微信開放平臺應用值。
支付寶支付不用在App內進行任何配置,開啟支付權限即可。
蘋果同樣不用配置,開啟權限即可。
4、集成支付
支付JS-API接口
支付:BSL.Pay('data', 'payType', 'callbackMethod')
微信快捷支付:BSL.WXPay(ProductName, Desicript, Price, OuttradeNo,attach, callbackMethod)
蘋果支付:BSL.IAP('orderId','productId','CBUrl','callbackMethod')
接口詳清查看:幫助-->wapp幫助-->JS-SDK-->原生支付
5、常見問題
1、微信支付無法調用
微信支付是微信的開放平臺,不能用公眾平臺。
2、蘋果內購是否可以實現(xiàn)。
可以,在蘋果建支付功能,購買后回調,網頁內開通某一功能。
3、微信閃一下就消失了
查微信開放平臺包名與簽名是否一至,查App內配置App Secret是否正確。
4、支付寶無法調起支付
要在螞蟻平臺建應用,申請權限,并上線。公鑰與私鑰配置正確。
支付寶公私鑰一共有兩對
1、自主生成一對公私鑰
2、支付寶自動生成公私鑰。
調用接口用到的是自主生成的私鑰與支付寶生成的公鑰。