arch-8.x-1.x-dev/modules/payment/modules/saferpay/src/Saferpay/SaferpayHandlerInterface.php
modules/payment/modules/saferpay/src/Saferpay/SaferpayHandlerInterface.php
<?php namespace Drupal\arch_payment_saferpay\Saferpay; /** * Saferpay handler interface. * * @package Drupal\arch_payment_saferpay\Saferpay */ interface SaferpayHandlerInterface { /** * Set order by ID. * * @param int $order_id * Order ID. * * @return \Drupal\arch_order\Entity\OrderInterface|null * Returns found OrderInterface instance. */ public function setOrder($order_id); /** * Calls connection initialization endpoint. * * @return \Psr\Http\Message\ResponseInterface * Response data. */ public function callInitialize(); /** * Calls assertion endpoint. * * @return \Psr\Http\Message\ResponseInterface * Response data. */ public function callAssert(); }