PaymentProvider.php 343 B

1234567891011121314
  1. <?php
  2. namespace App\Server\Payment;
  3. abstract class PaymentProvider
  4. {
  5. abstract public function init();
  6. abstract public function pay(string $out_trade_no, string $openId, int $money, string $title);
  7. abstract public function cash(string $partner_trade_no, string $open_id, float $money);
  8. abstract public function refund();
  9. }