package com.jeequan.jeepay.core.interfaces.paychannel.alipaybiz;

import com.alibaba.fastjson.JSONObject;
import com.jeequan.jeepay.core.model.params.alipay.AlipayIsvParams;

/*
* 蚂蚁店铺接口
*
* @author zx
*
* @date 2023/3/14 15:13
*/
public interface IAlipayIotDeviceBindService {

    /** Iot设备-商户-店铺绑定 **/
    void bind(AlipayIsvParams alipayIsvParams, String mchNo, String alipayMerchantNo, String alipayShopId, String supplierId, JSONObject deviceJSON);

    /** Iot设备-商户-店铺解绑 **/
    void unbind(AlipayIsvParams alipayIsvParams, String mchNo, String alipayMerchantNo, String alipayShopId, String supplierId, String deviceSn);

    /** Iot设备-商户-店铺绑定查询 **/
    JSONObject query(AlipayIsvParams alipayIsvParams, String orderId);

}
