程序包 com.walker.pay
接口 OrderGenerator
- 所有已知实现类:
AbstractOrderGenerator
public interface OrderGenerator
预下单生成器接口定义,每个提供商都存在多个生成器,如: 扫描订单、H5订单等。
- 作者:
- 时克英
-
方法概要
-
方法详细资料
-
generate
@Deprecated ResponsePay generate(String providerPayType, Order platformOrder, Map<String, Variable> configuration) throws OrderException已过时。生成订单,远程调用第三方支付生成订单实现。 该方法废弃,请使用 generate(PayContext, Order)- 参数:
providerPayType- 第三方定义的支付方式,如: 微信v2中的 NATIVE/APP等platformOrder-configuration-- 返回:
- orderValue 返回订单响应数据,是第三方支付返回的具体业务数据。
- 抛出:
OrderException- 订单调用异常
-
generate
生成预下单记录,该方法底层远程调用第三方支付系统。- 参数:
payContext- 支付上下文platformOrder- 业务提交订单- 返回:
- 抛出:
OrderException
-