|
| __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\Paypal\Model\ProFactory $proFactory, \Magento\Store\Model\StoreManagerInterface $storeManager, \Magento\Framework\UrlInterface $urlBuilder, \Magento\Framework\App\RequestInterface $requestHttp, \Magento\Paypal\Model\CartFactory $cartFactory, \Magento\Paypal\Model\Hostedpro\RequestFactory $hostedproRequestFactory, \Magento\Framework\Model\ResourceModel\AbstractResource $resource=null, \Magento\Framework\Data\Collection\AbstractDb $resourceCollection=null, array $data=[]) |
|
| getAllowedCcTypes () |
|
| getMerchantCountry () |
|
| validate () |
|
| getReturnUrl ($storeId=null) |
|
| getNotifyUrl ($storeId=null) |
|
| getCancelUrl ($storeId=null) |
|
| __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\Paypal\Model\ProFactory $proFactory, \Magento\Store\Model\StoreManagerInterface $storeManager, \Magento\Framework\UrlInterface $urlBuilder, \Magento\Framework\App\RequestInterface $requestHttp, \Magento\Paypal\Model\CartFactory $cartFactory, \Magento\Framework\Model\ResourceModel\AbstractResource $resource=null, \Magento\Framework\Data\Collection\AbstractDb $resourceCollection=null, array $data=[]) |
|
| setStore ($store) |
|
| canUseForCurrency ($currencyCode) |
|
| getConfigPaymentAction () |
|
| getAllowedCcTypes () |
|
| isAvailable (\Magento\Quote\Api\Data\CartInterface $quote=null) |
|
| getConfigData ($field, $storeId=null) |
|
| authorize (\Magento\Payment\Model\InfoInterface $payment, $amount) |
|
| void (\Magento\Payment\Model\InfoInterface $payment) |
|
| capture (\Magento\Payment\Model\InfoInterface $payment, $amount) |
|
| refund (\Magento\Payment\Model\InfoInterface $payment, $amount) |
|
| cancel (\Magento\Payment\Model\InfoInterface $payment) |
|
| canReviewPayment () |
|
| acceptPayment (\Magento\Payment\Model\InfoInterface $payment) |
|
| denyPayment (\Magento\Payment\Model\InfoInterface $payment) |
|
| fetchTransactionInfo (\Magento\Payment\Model\InfoInterface $payment, $transactionId) |
|
| canVoid () |
|
Website Payments Pro Hosted Solution payment gateway model @SuppressWarnings(PHPMD.CouplingBetweenObjects)
Definition at line 18 of file Hostedpro.php.