EcheckInterface.php in Commerce Authorize.Net 8
File
src/Plugin/Commerce/PaymentGateway/EcheckInterface.phpView source
<?php
namespace Drupal\commerce_authnet\Plugin\Commerce\PaymentGateway;
use Drupal\commerce_payment\Plugin\Commerce\PaymentGateway\OnsitePaymentGatewayInterface;
use Drupal\commerce_payment\Plugin\Commerce\PaymentGateway\SupportsAuthorizationsInterface;
/**
* Provides the Authorize.net echeck payment gateway interface.
*/
interface EcheckInterface extends OnsitePaymentGatewayInterface, SupportsAuthorizationsInterface {
/**
* Get settled transactions from authorize.net.
*
* @param string $from_date
* The settlement starting date in Y-m-d\TH:i:s format.
* @param string $to_date
* The settlement end date in Y-m-d\TH:i:s format.
*
* @return \Drupal\commerce_payment\Entity\PaymentInterface[]
* An array of payments keyed by the entity id.
*/
public function getSettledTransactions($from_date, $to_date);
}
Interfaces
Name | Description |
---|---|
EcheckInterface | Provides the Authorize.net echeck payment gateway interface. |