IUnionPayService.java 855 B

1234567891011121314151617181920212223242526272829303132333435363738394041
  1. package com.itstyle.modules.unionpay.service;
  2. import java.util.Map;
  3. import com.itstyle.common.model.Product;
  4. public interface IUnionPayService {
  5. /**
  6. * 银联支付
  7. * @Author 科帮网
  8. * @param product
  9. * @return String
  10. * @Date 2017年8月2日
  11. * 更新日志
  12. * 2017年8月2日 科帮网 首次创建
  13. *
  14. */
  15. String unionPay(Product product);
  16. /**
  17. * 前台回调验证
  18. * @Author 科帮网
  19. * @param valideData
  20. * @param encoding
  21. * @return String
  22. * @Date 2017年8月2日
  23. * 更新日志
  24. * 2017年8月2日 科帮网 首次创建
  25. *
  26. */
  27. String validate(Map<String, String> valideData, String encoding);
  28. /**
  29. * 对账单下载
  30. * @Author 科帮网 void
  31. * @Date 2017年8月2日
  32. * 更新日志
  33. * 2017年8月2日 科帮网 首次创建
  34. *
  35. */
  36. void fileTransfer();
  37. }