You are here

ExpressPaymentMethodPluginInterface.php in Ubercart 8.4

Namespace

Drupal\uc_payment

File

payment/uc_payment/src/ExpressPaymentMethodPluginInterface.php
View source
<?php

namespace Drupal\uc_payment;


/**
 * Defines an interface for payment methods that bypass standard checkout.
 */
interface ExpressPaymentMethodPluginInterface extends PaymentMethodPluginInterface {

  /**
   * Form constructor.
   *
   * @return array
   *   A Form API button element that will bypass standard checkout.
   */
  public function getExpressButton($method_id);

}

Interfaces

Namesort descending Description
ExpressPaymentMethodPluginInterface Defines an interface for payment methods that bypass standard checkout.