Magento 2 Documentation  2.3
Documentation for Magento 2 CMS v2.3 (December 2018)
website_payment_configuration.php
Go to the documentation of this file.
1 <?php
6 declare(strict_types=1);
7 
12 
13 // save payment website config data
14 require __DIR__ . '/../../Store/_files/second_website_with_two_stores.php';
15 require __DIR__ . '/process_config_data.php';
16 
17 $objectManager = Bootstrap::getObjectManager();
18 
20 $encryptor = $objectManager->get(EncryptorInterface::class);
22  'payment/payflowpro/partner' => 'website_partner',
23  'payment/payflowpro/vendor' => 'website_vendor',
24  'payment/payflowpro/user' => $encryptor->encrypt('website_user'),
25  'payment/payflowpro/pwd' => $encryptor->encrypt('website_pwd'),
26 ];
28 $websiteConfig = $objectManager->create(Config::class);
29 $websiteConfig->setScope(ScopeInterface::SCOPE_WEBSITES);
30 $websiteConfig->setWebsite($websiteId);
defined('TESTS_BP')||define('TESTS_BP' __DIR__
Definition: _bootstrap.php:60