public function getPaymentForm($orderId,
                                   $paymentId,
                                   $amount,
                                   $currency = self::CURRENCY_RUR,
                                   $paymentType = self::PAYMENT_TYPE_CARD,
                                   $successReturnUrl = '',
                                   $failReturnUrl = '',
                                   $description = '',
                                   $extraParams = [],
                                   $receipt = null)
    {
        return $this->getCurrentDriver()->getPaymentForm($orderId,
            $paymentId,
            $amount,
            $currency,
            $paymentType,
            $successReturnUrl,
            $failReturnUrl,
            $description,
            $extraParams,
            $receipt);
    }
public function getPaymentForm($orderId,
                                   $paymentId,
                                   $amount,
                                   $currency = self::CURRENCY_RUR,
                                   $paymentType = self::PAYMENT_TYPE_CARD,
                                   $successReturnUrl = '',
                                   $failReturnUrl = '',
                                   $description = '',
                                   $extraParams = [],
                                   $receipt = null)
    {
        return $this->getCurrentDriver()->getPaymentForm($orderId,
            $paymentId,
            $amount,
            $currency,
            $paymentType,
            $successReturnUrl,
            $failReturnUrl,
            $description,
            $extraParams,
            $receipt);
    }
public function getPaymentForm ( $ orderId , $ paymentId , $ amount , $ currency = self :: CURRENCY_RUR , $ paymentType = self :: PAYMENT_TYPE_CARD , $ successReturnUrl = '' , $ failReturnUrl = '' , $ description = '' , $ extraParams = [ ] , $ receipt = null ) { return $ this -> getCurrentDriver ( ) -> getPaymentForm ( $ orderId , $ paymentId , $ amount , $ currency , $ paymentType , $ successReturnUrl , $ failReturnUrl , $ description , $ extraParams , $ receipt ) ; }
Generate payment form

@param int       $orderId
@param int       $paymentId
@param float     $amount
@param string    $currency
@param string    $paymentType
@param string    $successReturnUrl
@param string    $failReturnUrl
@param string    $description
@param array     $extraParams
@param Arrayable $receipt

@return Form
Generate payment form