https://www.spryker.com logo
Join Slack
Powered by
# help
  • a

    acoustic-motherboard-16553

    08/17/2022, 2:57 PM
    Hi, after an upgrade to the latest spryker release, we have issues with the paypal payments over payone. In checkout, after placing order, the redirect does not happen. When I debug through the process the correct (external) redirect url to paypal will be set and even the redirect request to this url is correct but the redirect wont happen. Does anyone face similar issues?
    • 1
    • 2
  • f

    fresh-breakfast-34782

    08/18/2022, 9:00 AM
    Do You know what should I do to activate Apps in my Backoffice?
    h
    • 2
    • 1
  • w

    witty-action-2849

    08/18/2022, 9:56 AM
    Hi, I'm getting error during the fetch using glue api, even if I have set GLUE_APPLICATION_CORS_ALLOW_ORIGIN = '*' in _config_default_. Any guidline to fix it?
    n
    • 2
    • 2
  • g

    green-engine-89301

    08/18/2022, 2:13 PM
    Hello Everyone, I am getting an issue while I run this command - "console propel:install". I am sharing here the error's screenshot. Could you guys help me in it?
    f
    f
    • 3
    • 4
  • g

    glamorous-belgium-69956

    08/18/2022, 3:45 PM
    Hi, I'm new to the concept of REST API Versioning, does the versioning only work for a HTTP Patch request and not for a GET request in Spryker?
  • g

    glamorous-book-96870

    08/18/2022, 8:10 PM
    Hey guys! I had a question regarding customizing the merchant profile input fields. I would like to extend the existing merchant profile by adding additional input fields and removing a few of the existing fields. One thing I noticed though, is that the merchant-profile-gui is a dependency found in the vendor folder. Is there an easy way to extend the current merchant profile and have the changes persist? or would we have to create our own custom gui from scratch?
  • a

    agreeable-forest-25716

    08/19/2022, 7:38 AM
    Hi guys, I have an issue with the footer on Yves, the problem is that the navigation columns are not being showed at all, and no change on back-office is helpful. I tried to install a ne copy of Spryker from the Spryker repository, and also on new installation this issue is present. Please see image of new installed copy which show missing navigations on footer.
  • f

    faint-teacher-33864

    08/20/2022, 7:59 AM
    We are stuck over this issue, Every time when we run propel install command we are getting this error :- Error - Exception: Class '\Orm\Zed\ProductCountry\Persistence\Map\SpyProductCountryTableMap' not found in /data/vendor/propel/propel/src/Propel/Runtime/Map/DatabaseMap.php (115)
    f
    • 2
    • 2
  • e

    early-army-90039

    08/20/2022, 9:37 AM
    Hello Team Please let me know how can I know which database query is running behind the scenes. Is there any query log or any function where database query can be printed
    e
    • 2
    • 2
  • r

    rough-agency-88294

    08/22/2022, 7:46 AM
    Hi I'm learning the data import mechanism. I tried the combined importer for a single shop but I get the following error:
    Copy code
    $ docker/sdk console data:import --config=data/import/common/DE/DE.yml -t -o 2 -l 1 
    -->  DEVELOPMENT MODE   
    Store: DE | Environment: docker.dev
    Starting import with data/import/common/DE/DE.yml configuration file.
    ErrorException - Exception: array_values() expects parameter 1 to be array, bool given 
    in /data/vendor/spryker/data-import/src/Spryker/Zed/DataImport/Business/Model/DataReader/CsvReader/CsvReader.php (180)
    
    Command: /data/vendor/bin/console data:import --config=data/import/common/DE/DE.yml -t -o 2 -l 1
    
    Trace: 
    #0 [internal function]: Spryker\Shared\ErrorHandler\ErrorHandlerEnvironment->Spryker\Shared\ErrorHandler\{closure}(2, 'array_values() ...', '/data/vendor/sp...', 180, Array)
    o
    • 2
    • 16
  • v

    victorious-receptionist-21492

    08/22/2022, 8:55 AM
    Hello all, we are using the Spryker B2c marketplace system. We are running into trouble creating merchant offers for products owned by marketplace operator. We're able to create offers but when we try to checkout, the Yves front end is throwing an error stating that the product is not available. Can someone please help?
  • w

    wooden-needle-52499

    08/22/2022, 9:07 AM
    Hi all, when I tried to run the B2C 202108.0-p2 release freshly cloned from GitHub with the Docker SDK I encountered this error:
    Copy code
    Store: DE | Environment: docker.dev
    Migrate database
    Executing migration PropelMigration_1660826450 up
    275 of 275 SQL statements executed successfully on datasource "zed"
    Migration complete. No further migration to execute.
    Propel\Runtime\Exception\PropelException - Exception: Database map was not initialized. Please check the database loader script included by your conf. Visit <https://github.com/propelorm/Propel2/wiki/Exception-Target:-Loading-the-database> for information on how to fix this.
    The 202108.0 release works just fine. Does anyone happen to know that may cause this issue with the vanilla B2C store?
    a
    • 2
    • 4
  • o

    orange-analyst-340

    08/22/2022, 10:09 AM
    Hi, Trying to implement Klarna payment to b2c marketplace. Looking into documentation I found this article. But i can't find anything on Klarna installation and looking into b2c demo shop and even click and collect solution I can not find
    KlarnaFacade
    stated in documentation. How can i get
    KlarnaFacade
    to my project?
  • a

    agreeable-autumn-69852

    08/22/2022, 1:47 PM
    Guys any (enterprise) marketplace experts here ? Couple of questions 1. Where do we setup default commissions and seller level commissions 2. When a seller B adds offer to an existing product from another seller A then stock is not added to the seller B warehouse. Why is that? What's the method here ?
  • a

    agreeable-autumn-69852

    08/22/2022, 2:40 PM
    @abundant-barista-56420 ?
  • g

    glamorous-belgium-69956

    08/22/2022, 2:58 PM
    Hey, can anyone tell me how we can use CTE method to import categories? OR give me an eg of using CTE method for importing in Spryker??
    w
    • 2
    • 4
  • f

    faint-teacher-33864

    08/22/2022, 5:20 PM
    Can anyone help me to understand second step https://github.com/spryker/spryker-docs/blob/master/docs/scos/dev/back-end-develop[…]estion/structural-preparations/extending-the-database-schema.md ?
    b
    • 2
    • 9
  • a

    agreeable-autumn-69852

    08/23/2022, 6:22 AM
    Guys any (enterprise) marketplace experts here ? Couple of questions 1. Where do we setup default commissions and seller level commissions 2. When a seller B adds offer to an existing product from another seller A then stock is not added to the seller B warehouse. Why is that? What's the method here ? @abundant-barista-56420 requested support on this topic again. Seems like there are no clear documentation on this topic to ensure correct marketplace model to work.
    a
    • 2
    • 2
  • f

    fresh-breakfast-34782

    08/23/2022, 7:47 AM
    Hello, I am trying to implement payment module- not payone but, I follow this documentation https://docs.spryker.com/docs/scos/user/technology-partners/202108.0/payment-partners/bs-payone/bs-payone.html#integration-with-[…]ependencyprovider which is not up to date with newest spryker, do You know maybe where is now
    src/<project_name>/Yves/Checkout/Process/Steps/SuccessStep.php
    ? I can't find it. For example CheckoutDependencyProvider is now CheckoutPageDependencyProvider, YvesBootstrap is RouterDependencyProvider The problem is there is no redirect on Summary page for payment provider. I even added merchant data
    e
    w
    • 3
    • 13
  • a

    acoustic-motherboard-16553

    08/23/2022, 10:05 AM
    Hi, after upgrading to latest spryker releases and dropping silex I am facing
    Copy code
    [2022-08-23T09:55:12.925423+00:00] Zed.CRITICAL: Spryker\Service\Container\Exception\NotFoundException - The requested service "request_stack" was not found in the container! in "/var/www/spryker/releases/current/vendor/spryker/container/src/Spryker/Service/Container/Container.php::259" {"exception":"[object] (Spryker\\Service\\Container\\Exception\\NotFoundException(code: 0): The requested service \"request_stack\" was not found in the container! at /var/www/spryker/releases/current/vendor/spryker/container/src/Spryker/Service/Container/Container.php:259)
    in oms:check-condition runs. This problem happens for orders payed with paypal over payone. The Request Stack will be loaded when the klarna payment mapper is created. The core dependency provider of payone sets the request stack, but it comes from
    Copy code
    $container->getApplicationService(static::SERVICE_REQUEST_STACK)
    So maybe am I missing some application plugin like the HttpApplicationPlugin?
  • e

    early-army-90039

    08/23/2022, 10:43 AM
    Hi team is there any way calling function of another module's class except creating new object using new or dependency injection every time
    w
    • 2
    • 6
  • g

    green-winter-70543

    08/23/2022, 11:08 AM
    Hi Team, How can we get current customer data(from spy_customer table) on customer account page ?
    w
    • 2
    • 3
  • g

    gifted-ability-57318

    08/23/2022, 12:36 PM
    Hi all! I have a problem with adding additional locale on frontend to the existing store. I want to add pl_PL locale to the demo US store. After adding it to the config/Shared/stores.php file
    Copy code
    $templates['US'] = [
            // different contexts
            'contexts' => [
                // shared settings for all contexts
                '*' => [
                    'timezone' => 'America/Los_Angeles',
                    'dateFormat' => [
                        // short date (11.14.12)
                        'short' => 'm/d/Y',
                        // medium Date (Feb 01. 2012)
                        'medium' => 'M d. Y',
                        // date formatted as described in RFC 2822
                        'rfc' => 'r',
                        'datetime' => 'Y-m-d H:i:s',
                    ],
                ],
                // settings for contexts (overwrite shared)
                'yves' => [],
                'zed' => [
                    'dateFormat' => [
                        // short date (12-28-2012)
                        'short' => 'm-d-Y',
                    ],
                ],
            ],
            'locales' => [
                // first entry is default
                'en' => 'en_US',
                'pl' => 'pl_PL',
            ],
            // first entry is default
            'countries' => ['US'],
            // internal and shop
            'currencyIsoCode' => 'USD',
            'currencyIsoCodes' => ['USD'],
        ] + $templates['default'];
    Copy code
    $stores['US'] = [
        // different contexts
        'contexts' => [
            // shared settings for all contexts
            '*' => [
                'timezone' => 'America/Los_Angeles',
                'dateFormat' => [
                    // short date (11.14.12)
                    'short' => 'm/d/Y',
                    // medium Date (Feb 01. 2012)
                    'medium' => 'M d. Y',
                    // date formatted as described in RFC 2822
                    'rfc' => 'r',
                    'datetime' => 'Y-m-d H:i:s',
                ],
            ],
            // settings for contexts (overwrite shared)
            'yves' => [],
            'zed' => [
                'dateFormat' => [
                    // short date (12-28-2012)
                    'short' => 'm-d-Y',
                ],
            ],
        ],
        'locales' => [
            // first entry is default
            'en' => 'en_US',
            'pl' => 'pl_PL',
        ],
        // first entry is default
        'countries' => ['US'],
        // internal and shop
        'currencyIsoCode' => 'USD',
        'currencyIsoCodes' => ['USD'],
        'queuePools' => [
            'synchronizationPool' => [
                'US-connection',
            ],
        ],
        'storesWithSharedPersistence' => [],
    ];
    it show up in the dropdown on the page, but when I'm choosing it, I'm getting below error.
    No route found for "GET <http://yves.us.spryker.local/pl>" (from "<http://yves.us.spryker.local/>")
    Any idea why is it happening? I cannot find anything in the docs regarding this.
    a
    a
    s
    • 4
    • 6
  • g

    green-engine-89301

    08/23/2022, 2:56 PM
    @blue-quill-1892 I have followed the below steps, I don't know which step we are missing when creating product country module. Step 1. Made table for ProductCountry Module. Filepath:-Pyz\Zed\ProductCountry\Persistence\Propel\Schema\spy_product_country.schema.xml Step 2. Console command to migrate the database and create the query objects. Step 3. Made file for ProductCountryQueryContainer Filepath:-Pyz\Zed\ProductCountry\Persistence\ProductCountryQueryContainer.php Step 4. In the ProductCountryBusinessFactory class, create a new instance of the ProductCountryManager. The dependency to the product module facade is missing in the class. Create a new method getProductFacade that returns the facade from the ProductCountryDependencyProvider. File path:- Pyz\Zed\ProductCountry\Persistence\ProductCountryQueryContainer.php Step 5. Implement the logic to save a new product, within the ProductCountryManager.php File path:- Pyz\Zed\ProductCountry\Business\ProductCountryManager.php Step 6. Created the file ProductCollectorQuery.php for database connectivity using SQL Query. File path:- Pyz\Zed\Collector\Persistence\Storage\Pdo\PostgreSql\ProductCollectorQuery.php Step 7. Add the new selected column product_country to thecollectItem list in *File path:-*Pyz\Zed\Collector\Business\Storage\ProductCollector.php Step 8. Added twig file show on front-end File path:- Pyz/Yves/Product/Theme/default/product/detail.twig But its not worked properly. But I am not able to find out the issue why its not working and where do I check its errors.
    w
    • 2
    • 3
  • q

    quick-planet-15872

    08/24/2022, 7:09 AM
    Hello, we are having an issue on our Spryker shop. Categories with the same naming and getting merged when they are saved on Redis, therefore on the PDP they are displayed wrong. Is there a know issue for this?
    a
    • 2
    • 4
  • a

    acoustic-motherboard-16553

    08/24/2022, 9:05 AM
    Hi, maybe anyone knows what to do? The HttpApplicationPlugin is already registered in ApplicationDependencyProvider in getApplicationPlugins, getBackofficeApplicationPlugins, getBackendGatewayApplicationPlugins and getBackendApiApplicationPlugins
    Copy code
    [2022-08-24T08:52:29.391879+00:00] Zed.CRITICAL: Spryker\Service\Container\Exception\NotFoundException - The requested service "request_stack" was not found in the container! in "/var/www/spryker/releases/current/vendor/spryker/container/src/Spryker/Service/Container/Container.php::259" {"exception":"[object] (Spryker\\Service\\Container\\Exception\\NotFoundException(code: 0): The requested service \"request_stack\" was not found in the container! at /var/www/spryker/releases/current/vendor/spryker/container/src/Spryker/Service/Container/Container.php:259)
    [stacktrace]
    #0 /var/www/spryker/releases/current/vendor/spryker/container/src/Spryker/Service/Container/Container.php(213): Spryker\\Service\\Container\\Container->getService('request_stack')
    #1 /var/www/spryker/releases/current/vendor/spryker/kernel/src/Spryker/Shared/Kernel/Container/GlobalContainer.php(54): Spryker\\Service\\Container\\Container->get('request_stack')
    #2 /var/www/spryker/releases/current/vendor/spryker/kernel/src/Spryker/Shared/Kernel/Container/AbstractApplicationContainer.php(37): Spryker\\Shared\\Kernel\\Container\\GlobalContainer->get('request_stack')
    #3 /var/www/spryker/releases/current/vendor/spryker-eco/payone/src/SprykerEco/Zed/Payone/PayoneDependencyProvider.php(168): Spryker\\Shared\\Kernel\\Container\\AbstractApplicationContainer->getApplicationService('request_stack')
    #4 /var/www/spryker/releases/current/vendor/spryker/container/src/Spryker/Service/Container/Container.php(276): SprykerEco\\Zed\\Payone\\PayoneDependencyProvider->SprykerEco\\Zed\\Payone\\{closure}(Object(Spryker\\Zed\\Kernel\\Container))
    #5 /var/www/spryker/releases/current/vendor/spryker/container/src/Spryker/Service/Container/Container.php(213): Spryker\\Service\\Container\\Container->getService('request_stack')
    #6 /var/www/spryker/releases/current/vendor/spryker/kernel/src/Spryker/Zed/Kernel/BundleDependencyProviderResolverAwareTrait.php(54): Spryker\\Service\\Container\\Container->get('request_stack')
    #7 /var/www/spryker/releases/current/vendor/spryker-eco/payone/src/SprykerEco/Zed/Payone/Business/PayoneBusinessFactory.php(913): Spryker\\Zed\\Kernel\\AbstractFactory->getProvidedDependency('request_stack')
    #8 /var/www/spryker/releases/current/vendor/spryker-eco/payone/src/SprykerEco/Zed/Payone/Business/PayoneBusinessFactory.php(657): SprykerEco\\Zed\\Payone\\Business\\PayoneBusinessFactory->getRequestStack()
    #9 /var/www/spryker/releases/current/vendor/spryker-eco/payone/src/SprykerEco/Zed/Payone/Business/PayoneBusinessFactory.php(876): SprykerEco\\Zed\\Payone\\Business\\PayoneBusinessFactory->createKlarnaPaymentMapper(Object(Spryker\\Shared\\Kernel\\Store))
    #10 /var/www/spryker/releases/current/vendor/spryker-eco/payone/src/SprykerEco/Zed/Payone/Business/PayoneBusinessFactory.php(767): SprykerEco\\Zed\\Payone\\Business\\PayoneBusinessFactory->getAvailablePaymentMethods()
    #11 /var/www/spryker/releases/current/vendor/spryker-eco/payone/src/SprykerEco/Zed/Payone/Business/PayoneBusinessFactory.php(185): SprykerEco\\Zed\\Payone\\Business\\PayoneBusinessFactory->createPaymentMapperReader()
    #12 /var/www/spryker/releases/current/vendor/spryker-eco/payone/src/SprykerEco/Zed/Payone/Business/PayoneFacade.php(115): SprykerEco\\Zed\\Payone\\Business\\PayoneBusinessFactory->createPayoneCaptureRequestSender()
    #13 /var/www/spryker/releases/current/vendor/spryker-eco/payone/src/SprykerEco/Zed/Payone/Communication/Plugin/Oms/Command/CaptureCommandPlugin.php(43): SprykerEco\\Zed\\Payone\\Business\\PayoneFacade->capturePayment(Object(Generated\\Shared\\Transfer\\PayoneCaptureTransfer))
    #14 /var/www/spryker/releases/current/vendor/spryker/oms/src/Spryker/Zed/Oms/Business/OrderStateMachine/OrderStateMachine.php(568): SprykerEco\\Zed\\Payone\\Communication\\Plugin\\Oms\\Command\\CaptureCommandPlugin->run(Array, Object(Orm\\Zed\\Sales\\Persistence\\SpySalesOrder), Object(Spryker\\Zed\\Oms\\Business\\Util\\ReadOnlyArrayObject))
    #15 /var/www/spryker/releases/current/vendor/spryker/oms/src/Spryker/Zed/Oms/Business/OrderStateMachine/OrderStateMachine.php(233): Spryker\\Zed\\Oms\\Business\\OrderStateMachine\\OrderStateMachine->runCommand('capture', Array, Array, Object(Spryker\\Zed\\Oms\\Business\\Util\\ReadOnlyArrayObject), Object(Spryker\\Zed\\Oms\\Business\\Util\\TransitionLog))
    #16 /var/www/spryker/releases/current/vendor/spryker/oms/src/Spryker/Zed/Oms/Business/OrderStateMachine/OrderStateMachine.php(790): Spryker\\Zed\\Oms\\Business\\OrderStateMachine\\OrderStateMachine->triggerEvent('capture', Array, Object(Spryker\\Zed\\Oms\\Business\\Util\\ReadOnlyArrayObject))
    #17 /var/www/spryker/releases/current/vendor/spryker/oms/src/Spryker/Zed/Oms/Business/OrderStateMachine/OrderStateMachine.php(372): Spryker\\Zed\\Oms\\Business\\OrderStateMachine\\OrderStateMachine->triggerOnEnterEvents(Array, Object(Spryker\\Zed\\Oms\\Business\\Util\\ReadOnlyArrayObject))
    #18 /var/www/spryker/releases/current/vendor/spryker/oms/src/Spryker/Zed/Oms/Business/OrderStateMachine/OrderStateMachine.php(334): Spryker\\Zed\\Oms\\Business\\OrderStateMachine\\OrderStateMachine->checkConditionsForProcess(Object(Spryker\\Zed\\Oms\\Business\\Process\\Process), Object(Generated\\Shared\\Transfer\\OmsCheckConditionsQueryCriteriaTransfer))
    #19 /var/www/spryker/releases/current/vendor/spryker/oms/src/Spryker/Zed/Oms/Business/OrderStateMachine/LockedOrderStateMachine.php(84): Spryker\\Zed\\Oms\\Business\\OrderStateMachine\\OrderStateMachine->checkConditions(Array, Object(Generated\\Shared\\Transfer\\OmsCheckConditionsQueryCriteriaTransfer))
    #20 /var/www/spryker/releases/current/vendor/spryker/oms/src/Spryker/Zed/Oms/Business/OmsFacade.php(193): Spryker\\Zed\\Oms\\Business\\OrderStateMachine\\LockedOrderStateMachine->checkConditions(Array, Object(Generated\\Shared\\Transfer\\OmsCheckConditionsQueryCriteriaTransfer))
    #21 /var/www/spryker/releases/current/vendor/spryker/oms/src/Spryker/Zed/Oms/Communication/Console/CheckConditionConsole.php(89): Spryker\\Zed\\Oms\\Business\\OmsFacade->checkConditions(Array, Object(Generated\\Shared\\Transfer\\OmsCheckConditionsQueryCriteriaTransfer))
    #22 /var/www/spryker/releases/current/vendor/symfony/console/Command/Command.php(255): Spryker\\Zed\\Oms\\Communication\\Console\\CheckConditionConsole->execute(Object(Symfony\\Component\\Console\\Input\\ArgvInput), Object(Symfony\\Component\\Console\\Output\\ConsoleOutput))
    #23 /var/www/spryker/releases/current/vendor/symfony/console/Application.php(1027): Symfony\\Component\\Console\\Command\\Command->run(Object(Symfony\\Component\\Console\\Input\\ArgvInput), Object(Symfony\\Component\\Console\\Output\\ConsoleOutput))
    #24 /var/www/spryker/releases/current/vendor/symfony/console/Application.php(273): Symfony\\Component\\Console\\Application->doRunCommand(Object(Spryker\\Zed\\Oms\\Communication\\Console\\CheckConditionConsole), Object(Symfony\\Component\\Console\\Input\\ArgvInput), Object(Symfony\\Component\\Console\\Output\\ConsoleOutput))
    #25 /var/www/spryker/releases/current/vendor/spryker/console/src/Spryker/Zed/Console/Communication/Bootstrap/ConsoleBootstrap.php(114): Symfony\\Component\\Console\\Application->doRun(Object(Symfony\\Component\\Console\\Input\\ArgvInput), Object(Symfony\\Component\\Console\\Output\\ConsoleOutput))
    #26 /var/www/spryker/releases/current/vendor/symfony/console/Application.php(149): Spryker\\Zed\\Console\\Communication\\Bootstrap\\ConsoleBootstrap->doRun(Object(Symfony\\Component\\Console\\Input\\ArgvInput), Object(Symfony\\Component\\Console\\Output\\ConsoleOutput))
    #27 /var/www/spryker/releases/current/vendor/spryker/console/bin/console(27): Symfony\\Component\\Console\\Application->run()
    #28 {main}
    g
    p
    • 3
    • 5
  • n

    nice-advantage-28398

    08/24/2022, 11:48 AM
    Need clue about the problem. I want to update the record in database based on id through the propel save operation but I am getting this error.
    Copy code
    Cannot insert a value for auto-increment primary key (pyz_client_record.id)
    w
    • 2
    • 21
  • c

    careful-shoe-50893

    08/24/2022, 6:41 PM
    Hi
  • c

    careful-shoe-50893

    08/24/2022, 7:05 PM
    Hi everyone, Anyone has any idea regarding skip delivery and shipment step from the checkout steps. Is there any way to customize the default checkout steps ? I have a some specific type of products for this kind of products i want to skip the delivery and shipment option, When user click on checkout then it should be redirect on payment page.
    👀 1
    c
    • 2
    • 4
  • f

    faint-teacher-33864

    08/25/2022, 10:23 AM
    Hello Techies , Can anyone share spryker command for module create or extend it ?
    w
    g
    • 3
    • 12
1...636465...102Latest