/**
  * {@inheritDoc}
  */
 public function load(ContainerBuilder $container)
 {
     $omnipayFactory = new Definition(GatewayFactory::class);
     $omnipayFactory->setFactory([Omnipay::class, 'getFactory']);
     $container->setDefinition('payum.omnipay_factory', $omnipayFactory);
     parent::load($container);
 }
 /**
  * {@inheritDoc}
  */
 public function load(ContainerBuilder $container)
 {
     parent::load($container);
     $container->setParameter('payum.stripe_checkout.template.obtain_checkout_token', '@PayumStripe/Action/obtain_checkout_token.html.twig');
 }
 /**
  * {@inheritDoc}
  */
 public function load(ContainerBuilder $container)
 {
     parent::load($container);
     $container->setParameter('payum.klarna_checkout.template.capture', '@PayumKlarnaCheckout/Action/capture.html.twig');
 }
 /**
  * {@inheritDoc}
  */
 public function load(ContainerBuilder $container)
 {
     parent::load($container);
     $container->setParameter('payum.sips.template.capture', '@PayumSips/Action/capture.html.twig');
 }
 /**
  * {@inheritDoc}
  */
 public function load(ContainerBuilder $container)
 {
     parent::load($container);
     $container->setParameter("payum.{$this->getName()}.template.confirm_order", '@PayumPaypalExpressCheckout/confirmOrder.html.twig');
 }