From 09977e39045008687013ac13c24c17f38cff202a Mon Sep 17 00:00:00 2001 From: Oliver Willmes Date: Tue, 2 Aug 2022 11:42:15 +0200 Subject: [PATCH] fix isAvailable function and template name (#2344) --- .../isotope/library/Isotope/Model/Payment/PaypalCheckout.php | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/system/modules/isotope/library/Isotope/Model/Payment/PaypalCheckout.php b/system/modules/isotope/library/Isotope/Model/Payment/PaypalCheckout.php index ebbc570748..9a771f44ae 100644 --- a/system/modules/isotope/library/Isotope/Model/Payment/PaypalCheckout.php +++ b/system/modules/isotope/library/Isotope/Model/Payment/PaypalCheckout.php @@ -19,13 +19,14 @@ use Isotope\Interfaces\IsotopePurchasableCollection; use Isotope\Module\Checkout; use Isotope\Template; +use Isotope\Isotope; use Symfony\Contracts\HttpClient\Exception\TransportExceptionInterface; class PaypalCheckout extends PaypalApi { public function isAvailable(): bool { - if (!in_array($this->currency, ['AUD', 'BRL', 'CAD', 'CZK', 'DKK', 'EUR', 'HKD', 'HUF', 'ILS', 'JPY', 'MYR', 'MXN', 'TWD', 'NZD', 'NOK', 'PHP', 'PLN', 'GBP', 'RUB', 'SGD', 'SEK', 'CHF', 'THB', 'USD'])) { + if (!in_array(Isotope::getConfig()->currency, ['AUD', 'BRL', 'CAD', 'CZK', 'DKK', 'EUR', 'HKD', 'HUF', 'ILS', 'JPY', 'MYR', 'MXN', 'TWD', 'NZD', 'NOK', 'PHP', 'PLN', 'GBP', 'RUB', 'SGD', 'SEK', 'CHF', 'THB', 'USD'])) { return false; } @@ -57,7 +58,7 @@ public function checkoutForm(IsotopeProductCollection $objOrder, \Module $objMod foreach ($paypalData['links'] as $link) { if ('approval_url' === $link['rel']) { - $template = new Template('iso_payment_paypal_paypal'); + $template = new Template('iso_payment_paypal_checkout'); $template->setData($this->arrData); $template->client_id = $this->paypal_client;