What are the Slack Archives?
It’s a history of our time together in the Slack Community! There’s a ton of knowledge in here, so feel free to search through the archives for a possible answer to your question.
Because this space is not active, you won’t be able to create a new post or comment here. If you have a question or want to start a discussion about something, head over to our categories and pick one to post in! You can always refer back to a post from Slack Archives if needed; just copy the link to use it as a reference..
Spryker´s discount engine is pretty powerful, but we need a Cart Rule based on payment type
Hi Community,
Spryker´s discount engine is pretty powerful.
What we are missing is a Cart Rule based on payment type. (Grant x% discount if the customer decides to use "pay in advance").
Payment methods are not available as a condition in the spryker demo shop. Or did i simply overlook this?
As this is not a far fetched usecase => did anyone of my fellow spryker users already extended the selection of the available conditions by "payment methods" already and can share his exp with this?
Comments
-
Hi @U025CE7KYTD,
we didn't extend the discount engine in this way.
So i have no experience in this.0 -
You'd need to know for sure that you know the payment method before placing the order though. There's usecases where you don't. But I suppose you can make a rule that if your don't know, you don't apply the discount (if that even applies in your particular store).
0 -
Out of the box unfortunately you can not do this as the standard journey is that payment methods that a customer chooses are a few steps ahead of the cart, as Guido said above at this stage you would not know what payment method your customer is going to be using.
Now, don’t get me wrong here, I do not know the coding side of Spryker nor am I an architect, but it seems you would want an extra piece of functionality given in the cart that a customer selects payment method before proceeding and then based on that selected payment method it would then recalculate the cart , but you would also have to hook this up to have a data set that you can then use within the back office to set your cart rules.
It may also be worth reaching out to your account manager to see what solutions can be implemented in these use cases
0 -
Thank you for your feedback,
0
Categories
- All Categories
- 42 Getting Started & Guidelines
- 7 Getting Started in the Community
- 8 Additional Resources
- 7 Community Ideas and Feedback
- 75 Spryker News
- 919 Developer Corner
- 779 Spryker Development
- 89 Spryker Dev Environment
- 362 Spryker Releases
- 3 Oryx frontend framework
- 34 Propel ORM
- 68 Community Projects
- 3 Community Ideation Board
- 30 Hackathon
- 3 PHP Bridge
- 6 Gacela Project
- 25 Job Opportunities
- 3.2K 📜 Slack Archives
- 116 Academy
- 5 Business Users
- 370 Docker
- 551 Slack General
- 2K Help
- 75 Knowledge Sharing
- 6 Random Stuff
- 4 Code Testing
- 32 Product & Business Questions
- 69 Spryker Safari Questions
- 50 Random