HuifuPayEnum.php 1.6 KB

12345678910111213141516171819202122232425262728293031323334353637383940
  1. <?php
  2. namespace addons\HuifuPay\common\enums;
  3. class HuifuPayEnum
  4. {
  5. public static function getRequestPaths()
  6. {
  7. return [
  8. 'V2TradeAcctpaymentPayRequest' => '余额支付',
  9. 'V2TradeAcctpaymentRefundRequest' => '余额支付退款',
  10. 'V2TradeOnlinepaymentTransferAccountRequest' => '大额支付',
  11. 'V2TradeOnlinepaymentRefundRequest' => '大额支付/快捷支付退款',
  12. 'V2TradePaymentScanpayRefundRequest' => '扫码交易退款',
  13. 'V2TradeHostingPaymentPreorderWxRequest' => '微信小程序预下单接口',
  14. 'V2TradeHostingPaymentPreorderAliRequest' => '支付宝小程序预下单接口',
  15. 'V2TradeOnlinepaymentQuickpayApplyRequest' => '发送快捷支付短信',
  16. 'V2TradeOnlinepaymentQuickpayConfirmRequest' => '快捷支付确认',
  17. 'V2QuickbuckleApplyRequest' => '快捷绑卡申请接口',
  18. 'V2QuickbuckleConfirmRequest' => '快捷绑卡确认接口',
  19. 'V2TradePaymentJspayRequest' => '聚合JsPay接口',
  20. 'V2TradePaymentDelaytransConfirmRequest' => '交易确认接口',
  21. 'V2MerchantBusiModifyRequest' => '大额转账要素切换',
  22. // 'V2TradeSettlementSurrogateRequest' => '银行卡代发',
  23. ];
  24. }
  25. /**
  26. * 获取多商户配置字段
  27. * @return array[]
  28. */
  29. public static function getMoreMerchantField()
  30. {
  31. return [
  32. [
  33. 'key' => 'huifupay_huifu_id',
  34. 'title' => '汇付huifu_id',
  35. 'required' => true
  36. ]
  37. ];
  38. }
  39. }