ping++官方文件:
接入文件
client sdk 提供了 android, ios, html5 三種平台版本。
應用在接入 ping++ sdk 時,需要使用以下三個引數,這三個引數你可以在管理平台中獲取:api key:api key 是 ping++ 分配給你的唯一身份標識。在 server sdk 的使用過程中需要配置該引數。註冊 ping++ 賬號並通過審核後,ping++ 會分配給你兩個 api key,分別為:test key 和 live key。 test key 和 live key 分別表明使用測試模式和實模式,你可以根據實際應用使用場景分別使用。
應用 id:應用 id 是 ping++ 分配給你的應用的唯一標識。在 server sdk 的使用過程中需要配置該引數。
notify url:notify url 是 ping++ 系統用來向你的應用後台推送非同步通知時使用的位址,該位址必須是乙個網際網路可以訪問的位址。你可以在 ping++ 管理平台中對應的應用內進行設定。
一、接入步驟(兩種):
pod 'pingpp', '~> 2.1.0'
pod 'pingpp/alipay', '~> 2.1.0'
pod 'pingpp/wx', '~> 2.1.0'
pod 'pingpp/unionpay', '~> 2.1.0'
pod install
cfnetwork.framework
systemconfiguration.framework
security.framework
libc++.dylib
libz.dylib
libsqlite3.0
.dylib
libstdc++.dylib
coretelephony.framework
addressbook.framework
addressbookui.framework
audiotoolbox.framework
coreaudio.framework
coregraphics.framework
imageio.framework
mapkit.framework
messageui.framework
mobilecoreservices.framework
quartzcore.framework
passkit.framework
如果不需要某些渠道,刪除 lib/channels 下的相應目錄即可。新增 other linker flags:在 build settings 搜尋 other linker flags,新增 -objc。
2.1.0 及以上版本,可開啟 debug 模式,列印出 log,方便除錯。開啟方法:[pingpp setdebugmode:yes];。
5.新增 other linker flags:在 build settings 搜尋 other linker flags ,新增-objc。
二、發起支付:
nsdictionary* dict = @;// 金額
3 . client 調起支付控制項完成支付
client 接收 server 返回的帶支付憑據的 charge 物件並用之調起支付外掛程式完成交易
5 . server 收到 ping++ 傳送的交易結果的非同步通知
具體參見:ping++接入指南
整合支付寶,微信支付
使用支付寶進行乙個完整的支付功能,大致有以下步驟 1.把需要的檔案都放在乙個資料夾中拖入工程 方便查詢以及下面成功新增路徑 2.新增庫 3.header seach path中新增路徑 4.infoplist中新增url type,再配置info url type schemes 文件 支付寶提供了...
微信支付 支付寶支付
二 移動端支付寶支付 weixinpay data else if document.attachevent else onbridgeready function res vm.number null vm.router.go 1 vm.base url index.html depositres...
微信支付寶支付
備忘,如果有看到的小夥伴,希望能幫助到你 測試的時候一定要用自定義基座測試 證書檔案是你的.keystore檔案路徑,在生成證書的時候一點更要記住檔案位置和密碼!實在忘記了,就最簡單粗暴的方法,重新生成把,但是在重新生成時,一定要記得把相關用到證書資訊的地方全部修改一遍。cmd開啟 生成.keyst...