UNPKG

coa-dg-pay

Version:

这是一个轻量的汇付支付SDK服务商版 for Node.js

134 lines (133 loc) 5.75 kB
import { DgPayBin, DgPayConfig } from '../libs/DgPayBIn'; import { DgPay } from '../typings'; export declare class DgPayService { protected bin: DgPayBin; protected config: DgPayConfig; constructor(bin: DgPayBin); /** * 上传图片 * 接口文档地址https://paas.huifu.com/partners/api/#/shgl/shjj/api_shjj_shtpsc * @param params */ SupplementaryPicture(params: DgPay.SupplementaryPictureReq, file: any): Promise<DgPay.SupplementaryPictureRes>; /** * 企业商户基本信息入驻 * 接口文档地址https://paas.huifu.com/partners/api/#/shgl/shjj/api_shjj_qyshjbxxrz * @param params */ MerchantBasicdataEnt(params: DgPay.MerchantBasicdataEntReq): Promise<DgPay.MerchantBasicdataEntRes>; /** * 个人商户基本信息入驻 * 接口文档地址https://paas.huifu.com/partners/api/#/shgl/shjj/api_shjj_qyshjbxxrz * @param params */ MerchantBasicdataIndv(params: DgPay.MerchantBasicdataIndvReq): Promise<DgPay.MerchantBasicdataIndvRes>; /** * 商户详情信息查询 * 接口文档地址https://paas.huifu.com/partners/api/#/shgl/shjj/api_shjj_shxxxxcx * @param params */ MerchantBasicdataQuery(params: DgPay.MerchantBasicdataQueryReq): Promise<DgPay.MerchantBasicdataQueryRes>; /** * 商户基本信息修改 * 接口文档地址https://paas.huifu.com/partners/api/#/shgl/shjj/api_shjj_shxxxxcx * @param params */ MerchantBasicdataModify(params: DgPay.MerchantBasicdataModifyReq): Promise<DgPay.MerchantBasicdataModifyRes>; /** * 商户业务开通 * 接口文档地址https://paas.huifu.com/partners/api/#/shgl/shywkt/api_shjj_shywkt * @param params */ MerchantBusiOpen(params: DgPay.MerchantBusiOpenReq): Promise<DgPay.MerchantBusiOpenRes>; /** * 商户业务修改 * 接口文档地址https://paas.huifu.com/partners/api/#/shgl/shywkt/api_shjj_shywktxg * @param params */ MerchantBusiModify(params: DgPay.MerchantBusiModifyReq): Promise<DgPay.MerchantBusiModifyRes>; /** * 微信商户配置 * 接口文档地址https://paas.huifu.com/partners/api/#/shgl/shjj/api_shjj_wxshpz * @param params */ MerchantBusiConfig(params: DgPay.MerchantBusiConfigReq): Promise<DgPay.MerchantBusiConfigRes>; /** * 微信商户配置查询 * 接口文档地址https://paas.huifu.com/partners/api/#/shgl/shjj/api_shjj_wxshpzcx * @param params */ MerchantBusiConfigQuery(params: DgPay.MerchantBusiConfigQueryReq): Promise<DgPay.MerchantBusiConfigQueryRes>; /** * 微信实名认证 * 接口文档地址https://paas.huifu.com/partners/api/#/shgl/shjj/api_shjj_wxsmrz * @param params */ MerchantBusiRealname(params: DgPay.MerchantBusiRealnameReq): Promise<DgPay.MerchantBusiRealnameRes>; /** * 微信实名认证状态查询 * 接口文档地址https://paas.huifu.com/partners/api/#/shgl/shjj/api_shjj_wxshpzcx * @param params */ MerchantBusiRealnameQuery(params: DgPay.MerchantBusiRealnameQueryReq): Promise<DgPay.MerchantBusiRealnameQueryRes>; /** * 聚合正扫 * 接口文档地址https://paas.huifu.com/partners/api/#/shgl/shjj/api_shjj_wxshpzcx * @param params */ TradePaymentJspay(params: DgPay.TradePaymentJspay): Promise<DgPay.TradePaymentJspayRes>; /** * 扫码交易查询 * 接口文档地址https://paas.huifu.com/partners/api/#/smzf/api_qrpay_cx * @param params */ TradePaymentScanpayQuery(params: DgPay.TradePaymentScanpayQuery): Promise<DgPay.TradePaymentScanpayQueryRes>; /** * 扫码交易退款 * 接口文档地址https://paas.huifu.com/partners/api/#/smzf/api_qrpay_tk * @param params */ TradePaymentScanpayRefund(params: DgPay.TradePaymentScanpayRefund): Promise<DgPay.TradePaymentScanpayRefundRes>; /** * 扫码交易退款查询 * 接口文档地址https://paas.huifu.com/partners/api/#/smzf/api_qrpay_tkcx * @param params */ TradePaymentScanpayRefundquery(params: DgPay.TradePaymentScanpayRefundquery): Promise<DgPay.TradePaymentScanpayRefundqueryRes>; /** * 申请单状态查询 * 接口文档地址https://paas.huifu.com/partners/api/#/shgl/shywkt/api_shjj_shywkt * @param params */ MerchantBasicdataStatusQuery(params: DgPay.MerchantBasicdataStatusQueryReq): Promise<DgPay.MerchantBasicdataStatusQueryRes>; /** * 账户余额查询 * 接口文档地址https://paas.huifu.com/partners/api/#/shgl/shjj/api_shjj_sqdztcx * @param params */ TradeAcctpaymentBalanceQuery(params: DgPay.TradeAcctpaymentBalanceQueryReq): Promise<DgPay.TradeAcctpaymentBalanceQueryRes>; /** * 财务流水查询 * 接口文档地址https://paas.huifu.com/partners/api/#/yuer/api_acctlscx * @param params */ TradeAcctpaymentAcctlogQuery(params: DgPay.tradeAcctpaymentAcctlogQueryReq): Promise<DgPay.TradeAcctpaymentBalanceQueryRes>; /** * 交易投诉列表 * 接口文档地址https://paas.huifu.com/partners/api/#/shgl/tousu/api_shgl_tousu_tscx * @param params */ GetComplaintList(params: DgPay.GetComplaintListReq): Promise<DgPay.GetComplaintListRes>; /** * 交易投诉列表 * 接口文档地址https://paas.huifu.com/open/doc/api/#/jyjs/qx/api_DMqxedcx * @param params */ getDmamt(params: DgPay.getDmamtReq): Promise<DgPay.getDmamtRes>; /** * 预下单接口 * 接口文档地址https://paas.huifu.com/partners/api/#/shgl/tousu/api_shgl_tousu_tscx * @param params */ PaymentPreorder(params: DgPay.PaymentPreorderReq): Promise<DgPay.PaymentPreorderRes>; }