ICashierDeskManager.java 517 Bytes
package com.diligrp.cashier.shared.spi;

import com.diligrp.cashier.shared.spi.domain.CashierOrderBO;
import com.diligrp.cashier.shared.spi.domain.CashierRefundBO;
import com.diligrp.cashier.shared.spi.domain.PaymentUrlBO;
import com.diligrp.cashier.shared.spi.domain.RefundResultBO;

public interface ICashierDeskManager {

    /**
     * 提交收银台订单
     */
    PaymentUrlBO submitOrder(CashierOrderBO request);

    /**
     * 交易退款
     */
    RefundResultBO doRefund(CashierRefundBO request);
}