coa-dg-pay
Version:
这是一个轻量的汇付支付SDK服务商版 for Node.js
134 lines (133 loc) • 5.75 kB
TypeScript
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>;
}