From b60c518f2ea4bb21a9303e70a85a93d2734dba4a Mon Sep 17 00:00:00 2001 From: Kamil Balwierz Date: Tue, 23 Sep 2025 09:52:03 +0200 Subject: [PATCH 1/2] Fix issue with multiple retruns in single order --- Model/ApiFacade/Refund/RefundApiFacade.php | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/Model/ApiFacade/Refund/RefundApiFacade.php b/Model/ApiFacade/Refund/RefundApiFacade.php index 0707ac8..99900aa 100755 --- a/Model/ApiFacade/Refund/RefundApiFacade.php +++ b/Model/ApiFacade/Refund/RefundApiFacade.php @@ -27,7 +27,7 @@ public function __construct(RefundCardOriginApiFactory $refundOriginApi, RefundO public function makeRefund(InfoInterface $payment, float $amount) { $storeId = $payment->getOrder()->getStoreId(); - if (false !== strpos($payment->getLastTransId(), '-')) { + if (false !== strpos($payment->getParentTransactionId(), '-')) { if ($payment->getAdditionalInformation('transaction_id')) { /** @var OpenApi $openApi */ $openApi = $this->openApi->create(['storeId' => $storeId]); From 7b270501a704214f9a900ae231877349222a33e0 Mon Sep 17 00:00:00 2001 From: Kamil Balwierz Date: Wed, 24 Sep 2025 15:39:19 +0200 Subject: [PATCH 2/2] Fix cards logo in adminhtml --- .../templates/system/config/header.phtml | 2 +- .../web/images/payment-methods/cards.png | Bin 3179 -> 2591 bytes 2 files changed, 1 insertion(+), 1 deletion(-) diff --git a/view/adminhtml/templates/system/config/header.phtml b/view/adminhtml/templates/system/config/header.phtml index 28ccd21..f63203e 100644 --- a/view/adminhtml/templates/system/config/header.phtml +++ b/view/adminhtml/templates/system/config/header.phtml @@ -54,7 +54,7 @@ use Magento\Framework\Escaper; style="max-width: 125px; max-height: 70px;" alt="BLIK"> Visa / Mastercard K~#7F?VL$$ z990^}zwTOe)xv&M13!8()g@D;E zAw*(1kceCWA(jJDkgy|=95y=;!oj$~i6IHL+t|3>3-zzgGv(^{s>;<5T(9zeQp@e` z*Hx{4|N6G~y^0l0NTUfroHUw%Xz^$Qqs5~Mj24e3Fj_pCz-aMk0;9#F2~2{{6N=-L zl>2OmvTwdm`QfznKOV8>M(dHdyq&7HY@({Io4k*eoutC4BUCtfgo;zD|4)MZ=@6XQw412qph%FXfKyrywv98EbE# zC=p5V6o$X2$?I;l+*GC1{C^!KZ_ZF5cakb4aY;8B|K3@0ZxJAJ;(>6+w_R`kO;e>L zE|{aH?Wc(vW0bw@FI22Cs8V7Vv{SP4P$UEtsccK8aN_lOOE|G)fnvYrDf#(N6w6h9 zofXdx(cA~OQWS`kcrv%#Crvob+kdiz!+?OQhR%=-5P0W4?jhBQjCg*1`E{B*e1v3B zciE&RASdzhSxWry3&{Y%H$$<9_@%v=hT7f=54V!%iye7=}igr>F<;8>6QCZB5Rr?-WXiAbS(59gx z%8LiR$MI%4W1*b{XU00YHFDyU(vAvw7IP_xjChc;*Gh67?f+P++86hPyDBcjEkbN`7g3NM$r(D4#P@T-BAXxVyU*F ziu;Wb<0P-xuWUh(N2IqKmm1@HEg>zIntQrwSf|6py5_HHsR>5j}! zQAXr%bO0ct**D&!*;fv^Zb7zEesj44u~STtxiJx;aUFNa-~o}q!We6|Q`~e>Q4WqEsRfCuVIM;tMjo%ruw)60(O9+m9&_hFh$Z-3WQA;6;;95Iq$@yk%#VR z(ga3}M-vz=9!+4hcr=00;?V>~i$@a}Egnr^w0JauId5*_{YNp8$k!PogJbm0;c*)LhJQaF92XCKe)UT6Hk~iOnW2Y!N9M(6 z=lMt4X!AyS{nD}top_#mw2ji{57{>`NeACPV@)g%EJ;52RB7Ve1ccA?CU|vg(wba= z_tT^0w@hhYTUYklo)<@H?}0JX+PLpk$1(BPVG2+r9th^zJHHkl3!e|OctRQTq|Axk zan*(N#@>tR=v$Xs&qeHgZOrvp5Fn2SZvWk)^a}*)ob+q&JWfyS8}$^99VSp7dpwRM zvT9)=^Z_%3^t@?}AS52JQWJs+z?FUQ?bBti!|HTyS-xPL6T~d`iGQd!Ewq9n@Oih` zr|+oy9X=L&zCRmf0%n+ROa||2OrM-JC#n1j?;qe#PRGW^`ALQFc*nF02jY6+0N=u4 z+~y4p)OhZALno$bWHf6X(=FD4sMDkFcOqjKMp%PyrLwIKbCP%yjn{bY;e`V~a*wmi z76gl21I{&n9D!?uJB3x`fr%d(72kSJ#1@RE|`gP^|w&kvp+l5K%DN`M>20{vSN<9W1kRdR4M9 z$*5!_rFWa`CrnpYcD{|JW_h7o4r$7+oOndF6Baa&Sk>wB9~|1hvQ}A?&$ifOt5gN%xdr<=76TK)4VGQjqU@B`-u~&iD9aF8 zL^h5+csLV+u%Ki=55xoO;GBE}t4^HjSd2koeaHW8R8R;+EQDGN?|73_x%ua!bu46R zen3L7W2Ky%Xv#v_PC~yH!oH4Wr*B}YqT|{Txj8h20YB?lUht~uOO3MPaa$U&vrCX6 z@hpWi7>64{`i;pS5llW(Z?CM)?>d$nVGNp;ZA0~AA)M=23_mOBfUS=)*TRBnxI%O$ zeq@S9)Q^Lh2xCR1gT)fYpjlb*h~geQy!0FhTSpzs5YGAv`&=Kn1935nCkm92_OEK? z$1n(vovA(xno}W)dz5Z~M@@v6{sP`Q7DL#E;mG26O=4c)ystdD*0OkR&1hZ)NAyTL zFO0AS%}Q^*>2O*3cCKUD5mjveWpi61*XBm&*5y|E&T2Jo&1hcm+;Z50W~D6;CQH;( z;atbE(=I3k+T$at= zL`=DIpG9uJ&-42SzR&Z1-p~6#c)i~7=$pn|?1JnJ3=CYRCP*s=1_0#0tp{ZNuX|7@ zVGInM%BDyIOfX<0kB)=(!Fq0um~^`|S4q?cGs(o7Ri-+M@<}$luX|^*VIBE|kunE} zkg7dl_7cVp%t+b&X705ujF9(HOq~|*N?|Z}1)7a_cV}nK1Qd@JC9mX@DC%F9Pbx7- znfas3OXHB6D{IRb8JCb=otlJ^r((_FzK;^4QhZun9x4db9e$tg&Feg5KFJ@QB z3YKjcRvWUk^ES@qrgP*&`$i71HK;D~qAcUWxJ+;>2sG)UXZta{+DxmO=Sf(u4?Sti z8pfD>IZnQ|K*u`Fo;6kgXNN>McT9SoC|A#aLMR^3>MG1+`1V%2rOyTV`6Gp%Ym~h4 z`eO_rRYYNu-jo?XZT!b?oW%kUpZ~;?8n(SG0hA zw>>iG=epnwJraN*#eWbdq}eXA+ng|Rasz}SAQz9N29>V9fbX*A=CU<}9w=R8k_@P0 z6+T_zVt%R1dj3_M|04_OLkFURlfzvKE-jLj%&45XX|63U@+$0*y%ULk=6p;q`}r!1 zmFZGKN^a{3R)7o37D7H*9bLqI=_up9!mB@TI7>B?_cS-{zc=$-FcBr{>CA56H0Y&~ zrtAk3jphJ9m<)P*GI!R(0eZ+j^`7qJ|9;WVcQ7PN+t2eUR^WrH$2yX^S!oI@!btTB z?+t%{yX`!S$nu=;mVr_Z3)8zaxV9ppnyR;~sBqoBj)DaVE9^^4N>IL5nXAI`MTYVj}ZJ?6-HHR!G5!{d(to%zGKU#nlbfu!$#EV+%KJbD*_%p_VUW;Uowx(Wt9d>PQgTD0R)UV zV%qPDO`$>{{T<9AX4r_81ic^*lQ_-o_NTkglmKrd&HdZX!V0=;+3#mKFqdTNTex*K z*$k`>e;}K?%Ku|-Z{X0W&sf*EL{CE~7z(33px;(^b^rhntU{e67>w%KAS}*1qKOvW;M?Rb<5t+7)-C#kT;*k`U z;X;%Ds1Q{xq1dR~=h4z>2}A)8X27TU9bLX%Z9@+AJWmTE z9t)*dSqaCtRNTr>GeY#ozn^K6-d|%<0-(fH71@%qlo-(=Y@w6c(7ljP=nV79Q!P$w z#NjbWrqw?@30|n9V8mZl`KR6?zbwv+snI2Vp#SG1_Rk#ntn(kWDIt)Zg15}EnmcPA zmL||OnrL+}jZwz!3m!3?O@oxV0M6UHTFncJ!gf;*2#tIgvV-kQv zBs_VfAh9!luRxgc*b5FRVjaB_ZR$LIPUavG66EX04zqRD1OpRsU6{JMUDK6k!aH@! z?mUs_Y@r)}7LAiDd>F5PR>Cxc>P=zmr5Uu)DLFW~7jTK+C(Al&U=GZ78h?wswmxv3 z1T5S^egBg4sKPS4o_hxeNVjuZysj9)raEc@C73C7+>yF!`lSmr5^nm4()7?$T)fzA z-GVSg!z7rnDqrC5$X-_QTxY=&^)4%{%$qDYw(93YF=qPoupa83%RJn#|gQ#f9>&A_ifom?jaum z&HZQ>8@~ts_zajD{Ph%aGIAs&%jEXUCf;S*pj7VCSTWChM)~ju-{97M?^4K{o5UUM zN+ON91&^EfVJoGwa@^m?XBo3&b#Q^+GpH7y8zP)dBEb~>o^s@+`5xN_lJ7TD#p*Re zRNl$v6c5@|bPo}=DtJjFvoRd8%NpFIH1$le`3^QXgZXTNs^strCoPUJft(lX9Pt+w zeR4|gkSCfcc+Zfz+J605)z#a3|M*BVAFc(*%zGK-eKm&9BKn!i_KVtP*LI@?AnhY} zPE)G#?kJMs(lK5(9U_m;@$)Nzonjc z8UV5_!^HK&->I1kyHmfVCHqUR_Idk;Z$5!)$P5#@?RCOe+UKj?wLEWl{xdIj3rNH(Z%dD{&$a%4gt#+&`71d*Z^WZ$*_ZQF9t%OYR^`KV z!8lM%q;sjVwWyqJ|IcR=Lz@092BLnCDoblgg{x1Z{wjU(u1<=HL#x&?ElCUB!2<%e zM^=tf8MH(Tr8@(3S)phioSSA*O4E-BSf>3h^J`zQSl9;Z-6>vycdtia3B0h5x;?4o zZ)g_Q%d@Myo*@*6;J79o0}FzH@84dk#64Bp9t09dFuIR!R^XINd-r!6+IxCff@^+! zCZ-f^ZrOWwl*^<9`t;C1mZIs9X&n!Pbm?Si$&*k#G~n$92IFWrIZNPp|AHzROfNFc z^3lHft;FDJ$&RE?UQN&I19bv%D3117=)G5m$KF}aYYx)|bslhlb6m>}=U#D(xx2fU z_!-gq>hlBTT-HS|7r}-}T8bq^M&(;oIipazjsTiiy%GH)3F8~8JGoNzG?j=&>C>%+P~D~4WB(y@ULv;ylE0>e-M^xGHgLP` zhYzsV|5hZ(MBmF#N4_15Xa$xUwYB>V9hPr+2inZp;{+)&SB$QOoNt=2p|GusxLlr$ z@?X>F5~EqL!^G?&#l~j26P1NOZ=k}TxjKFb=VDWnM zP|t$_3jiyzxH>bvYD^=a4v>5?Y_5iZI=j4FNuroTMMQH#Jh|t4yLD9MLx@$hglAki&D5zqP(=_{*%~7)1s@H~Xb0(mPVS{gC=KRPJ z^gBV-yAQAXb2&;N$PQ^=u(nsU(!ZX&b5 z=PorD5?uS0{;@;yU;|SdKjP4s-8u#7aVf?HC}qxCP%zQbSmLH;Q2}i7;>Upj{a=<8 zoRw;)nF&!-ZslmgHw#ZO7vRJGZzunMZ`bA51Bm@R+b)TsYW#O17)((&k<|!n