Files
aida_back/src/main/java/com/ai/da/service/AliPayService.java

28 lines
645 B
Java
Raw Normal View History

2024-02-14 12:10:15 +08:00
package com.ai.da.service;
import com.ai.da.model.dto.ProductPurchaseDTO;
2025-11-25 16:46:05 +08:00
import jakarta.servlet.http.HttpServletRequest;
2024-02-14 12:10:15 +08:00
import java.util.Map;
public interface AliPayService {
String tradeCreate(ProductPurchaseDTO productPurchaseDTO, HttpServletRequest request);
2024-02-14 12:10:15 +08:00
String tradeNotify(Map<String, String> params);
2024-02-14 12:10:15 +08:00
void processOrder(Map<String, String> params);
void cancelOrder(String orderNo);
String queryOrder(String orderNo);
void checkOrderStatus(String orderNo);
void refund(String orderNo, String reason);
String queryRefund(String orderNo);
String queryBill(String billDate, String type);
}