diff --git a/dev/tests/functional/tests/app/Magento/Paypal/Test/Block/Onepage/Payment/HostedPro.php b/dev/tests/functional/tests/app/Magento/Paypal/Test/Block/Onepage/Payment/HostedPro.php
index ebd7a532bdb06359603989d36ea1bf5c76e04c40..a44c828f00b01eacf7992f509aec6e14f76cf68a 100644
--- a/dev/tests/functional/tests/app/Magento/Paypal/Test/Block/Onepage/Payment/HostedPro.php
+++ b/dev/tests/functional/tests/app/Magento/Paypal/Test/Block/Onepage/Payment/HostedPro.php
@@ -11,5 +11,10 @@ namespace Magento\Paypal\Test\Block\Onepage\Payment;
  */
 class HostedPro extends PaypalIframe
 {
-    //
+    /**
+     * Block for filling credit card data for Hosted Pro payment method.
+     *
+     * @var string
+     */
+    protected $formBlockCc = '\Magento\Paypal\Test\Block\Form\HostedPro\Cc';
 }
diff --git a/dev/tests/functional/tests/app/Magento/Paypal/Test/Block/Onepage/Payment/PayflowLink.php b/dev/tests/functional/tests/app/Magento/Paypal/Test/Block/Onepage/Payment/PayflowLink.php
index 44f6344a968adedf4f6b83f061ebe8e288d22611..70c5c70bff216827af5f44538bbe4f2752bc0c02 100644
--- a/dev/tests/functional/tests/app/Magento/Paypal/Test/Block/Onepage/Payment/PayflowLink.php
+++ b/dev/tests/functional/tests/app/Magento/Paypal/Test/Block/Onepage/Payment/PayflowLink.php
@@ -11,5 +11,10 @@ namespace Magento\Paypal\Test\Block\Onepage\Payment;
  */
 class PayflowLink extends PaypalIframe
 {
-    //
+    /**
+     * Block for filling credit card data for Payflow Link payment method.
+     *
+     * @var string
+     */
+    protected $formBlockCc = '\Magento\Paypal\Test\Block\Form\PayflowLink\Cc';
 }
diff --git a/dev/tests/functional/tests/app/Magento/Paypal/Test/Block/Onepage/Payment/PaymentsAdvanced.php b/dev/tests/functional/tests/app/Magento/Paypal/Test/Block/Onepage/Payment/PaymentsAdvanced.php
index ee928f9ed1a934a4cea7e08677d0b210924328cd..a560a0655836d8e6cc342cf3bd242325e177641e 100644
--- a/dev/tests/functional/tests/app/Magento/Paypal/Test/Block/Onepage/Payment/PaymentsAdvanced.php
+++ b/dev/tests/functional/tests/app/Magento/Paypal/Test/Block/Onepage/Payment/PaymentsAdvanced.php
@@ -11,5 +11,10 @@ namespace Magento\Paypal\Test\Block\Onepage\Payment;
  */
 class PaymentsAdvanced extends PaypalIframe
 {
-    //
+    /**
+     * Block for filling credit card data for Payments Advanced payment method.
+     *
+     * @var string
+     */
+    protected $formBlockCc = '\Magento\Paypal\Test\Block\Form\PaymentsAdvanced\Cc';
 }
diff --git a/dev/tests/functional/tests/app/Magento/Paypal/Test/Block/Onepage/Payment/PaypalIframe.php b/dev/tests/functional/tests/app/Magento/Paypal/Test/Block/Onepage/Payment/PaypalIframe.php
index 710f5a57cf0253ad7a7a924887ac0537820ea01b..574dc256589b6afec1ea5d4f2252bf390b31a7e5 100644
--- a/dev/tests/functional/tests/app/Magento/Paypal/Test/Block/Onepage/Payment/PaypalIframe.php
+++ b/dev/tests/functional/tests/app/Magento/Paypal/Test/Block/Onepage/Payment/PaypalIframe.php
@@ -9,7 +9,6 @@ namespace Magento\Paypal\Test\Block\Onepage\Payment;
 use Magento\Checkout\Test\Block\Onepage\Payment\Method;
 use Magento\Mtf\Client\ElementInterface;
 use Magento\Mtf\Fixture\FixtureInterface;
-use Magento\Paypal\Test\Block\Form\HostedPro\Cc;
 
 /**
  * Paypal Iframe block.
@@ -44,6 +43,13 @@ class PaypalIframe extends Method
      */
     private $errorMessage = '#messageBox';
 
+    /**
+     * Block for filling credit card data for payment method.
+     *
+     * @var string
+     */
+    protected $formBlockCc;
+
     /**
      * Fill credit card data in PayPal iframe form.
      *
@@ -53,9 +59,8 @@ class PaypalIframe extends Method
     public function fillPaymentData(FixtureInterface $creditCard)
     {
         $iframeRootElement = $this->switchToPaypalFrame();
-        /** @var Cc $formBlock */
         $formBlock = $this->blockFactory->create(
-            Cc::class,
+            $this->formBlockCc,
             ['element' => $this->_rootElement->find($this->creditCardForm)]
         );
         $formBlock->fill($creditCard, $iframeRootElement);