File tree 1 file changed +2
-4
lines changed
app/code/Magento/Paypal/Model/Payflow
1 file changed +2
-4
lines changed Original file line number Diff line number Diff line change @@ -331,11 +331,9 @@ public function capture(InfoInterface $payment, $amount)
331
331
$ zeroAmountAuthorizationId = $ this ->getZeroAmountAuthorizationId ($ payment );
332
332
/** @var PaymentTokenInterface $vaultPaymentToken */
333
333
$ vaultPaymentToken = $ payment ->getExtensionAttributes ()->getVaultPaymentToken ();
334
- if ($ vaultPaymentToken && empty ($ zeroAmountAuthorizationId )) {
334
+ if ($ vaultPaymentToken && empty ($ zeroAmountAuthorizationId ) && empty ( $ payment -> getParentTransactionId ()) ) {
335
335
$ payment ->setAdditionalInformation (self ::PNREF , $ vaultPaymentToken ->getGatewayToken ());
336
- if (!$ payment ->getParentTransactionId ()) {
337
- $ payment ->setParentTransactionId ($ vaultPaymentToken ->getGatewayToken ());
338
- }
336
+ $ payment ->setParentTransactionId ($ vaultPaymentToken ->getGatewayToken ());
339
337
}
340
338
parent ::capture ($ payment , $ amount );
341
339
You can’t perform that action at this time.
0 commit comments