// // KWMPayUtil.h // iCemarose // // Created by HouWeiBin on 2017/6/15. // Copyright © 2017年 kollway. All rights reserved. // // 支付相关工具类 #import "KWMWechatPayData.h" #import "KWMPayTypeVC.h" #import <Foundation/Foundation.h> #import <Buy/Buy.h> #import <AlipaySDK/AlipaySDK.h> #import "WXApi.h" @interface KWMPayUtil : NSObject + (NSString *) payTypeString:(KWMPayType)payType; //构建微信支付下单数据 + (NSDictionary *) wechatPayParameters:(BUYCheckout *)checkout; //构建支付宝下单数据 + (NSDictionary *) aliPayParameters:(BUYCheckout *)checkout; //构建支付结果查询数据 +(NSDictionary *)payResultParameters:(BUYCheckout *)checkout tradeNo:(NSString *)tradeNo; //调用微信SDK + (void)weChatPay:(KWMWechatPayData *)wechatData; //调用支付宝SDK + (void)aliPay:(NSString *)alipayData callback:(CompletionBlock)callback; //支付失败提示信息 +(NSString *)payErrorMessage:(BUYCheckout *)checkout errorResult:(KWMCheckoutPayResult *)errorResult; @end