ソースを参照

feat(payment): 添加统一的退款接口,实现余额退款

runphp 6 ヶ月 前
コミット
cedf4c4e1e
1 ファイル変更2 行追加1 行削除
  1. 2 1
      src/PaymentProvider.php

+ 2 - 1
src/PaymentProvider.php

@@ -10,6 +10,7 @@ use SixShop\Payment\Contracts\PaymentNotifyResult;
 use SixShop\Payment\Contracts\PaymentProviderInterface;
 use SixShop\Payment\Contracts\PaymentQueryResult;
 use SixShop\Payment\Contracts\PaymentRefundQueryResult;
+use SixShop\Payment\Contracts\PaymentRefundRequest;
 use SixShop\Payment\Contracts\PaymentRefundResult;
 use SixShop\Payment\Contracts\PaymentResponse;
 use SixShop\Payment\Entity\ExtensionPaymentEntity;
@@ -116,7 +117,7 @@ class PaymentProvider implements PaymentProviderInterface
         );
     }
 
-    public function refund(array $refund): PaymentRefundResult
+    public function refund(int $recordID, PaymentRefundRequest $param): PaymentRefundResult
     {
         throw new \Exception('Not implemented');
     }