|
| __construct (\Magento\Framework\Model\Context $context, \Magento\Framework\Registry $registry, \Magento\Framework\Api\ExtensionAttributesFactory $extensionFactory, \Magento\Framework\Api\AttributeValueFactory $customAttributeFactory, \Magento\Payment\Helper\Data $paymentData, \Magento\Framework\App\Config\ScopeConfigInterface $scopeConfig, \Magento\Payment\Model\Method\Logger $logger, \Magento\Framework\Module\ModuleListInterface $moduleList, \Magento\Framework\Stdlib\DateTime\TimezoneInterface $localeDate, \Magento\Store\Model\StoreManagerInterface $storeManager, ConfigInterfaceFactory $configFactory, \Magento\Paypal\Model\Payflow\Service\Gateway $gateway, HandlerInterface $errorHandler, \Magento\Framework\Math\Random $mathRandom, \Magento\Paypal\Model\Payflow\RequestFactory $requestFactory, \Magento\Quote\Api\CartRepositoryInterface $quoteRepository, \Magento\Sales\Model\OrderFactory $orderFactory, \Magento\Framework\App\RequestInterface $requestHttp, \Magento\Store\Model\WebsiteFactory $websiteFactory, OrderSender $orderSender, \Magento\Framework\Model\ResourceModel\AbstractResource $resource=null, \Magento\Framework\Data\Collection\AbstractDb $resourceCollection=null, array $data=[]) |
|
| validate () |
|
| isAvailable (\Magento\Quote\Api\Data\CartInterface $quote=null) |
|
| isActive ($storeId=null) |
|
| getResponse () |
|
| process ($responseData) |
|
| __construct (\Magento\Framework\Model\Context $context, \Magento\Framework\Registry $registry, \Magento\Framework\Api\ExtensionAttributesFactory $extensionFactory, \Magento\Framework\Api\AttributeValueFactory $customAttributeFactory, \Magento\Payment\Helper\Data $paymentData, \Magento\Framework\App\Config\ScopeConfigInterface $scopeConfig, \Magento\Payment\Model\Method\Logger $logger, \Magento\Framework\Module\ModuleListInterface $moduleList, \Magento\Framework\Stdlib\DateTime\TimezoneInterface $localeDate, \Magento\Store\Model\StoreManagerInterface $storeManager, ConfigInterfaceFactory $configFactory, Gateway $gateway, HandlerInterface $errorHandler, \Magento\Framework\Model\ResourceModel\AbstractResource $resource=null, \Magento\Framework\Data\Collection\AbstractDb $resourceCollection=null, array $data=[]) |
|
| isAvailable (\Magento\Quote\Api\Data\CartInterface $quote=null) |
|
| isActive ($storeId=null) |
|
| getConfigPaymentAction () |
|
| authorize (\Magento\Payment\Model\InfoInterface $payment, $amount) |
|
| capture (\Magento\Payment\Model\InfoInterface $payment, $amount) |
|
| void (\Magento\Payment\Model\InfoInterface $payment) |
|
| canVoid () |
|
| cancel (\Magento\Payment\Model\InfoInterface $payment) |
|
| refund (\Magento\Payment\Model\InfoInterface $payment, $amount) |
|
| fetchTransactionInfo (InfoInterface $payment, $transactionId) |
|
| getConfig () |
|
| postRequest (DataObject $request, ConfigInterface $config) |
|
| processErrors (DataObject $response) |
|
| acceptPayment (InfoInterface $payment) |
|
| denyPayment (InfoInterface $payment) |
|
| reviewPayment (InfoInterface $payment, $action) |
|
| setBilling (DataObject $request, $billing) |
|
| setShipping ($request, $shipping) |
|
| mapGatewayResponse (array $postData, DataObject $response) |
|
| setTransStatus ($payment, $response) |
|
| fillCustomerContacts (DataObject $order, DataObject $request) |
|
| addRequestOrderInfo (DataObject $request, Order $order) |
|
| assignData (DataObject $data) |
|
Payflow Link payment gateway model @SuppressWarnings(PHPMD.CouplingBetweenObjects)
Definition at line 20 of file Payflowlink.php.