Realtime prices for every customer different

Hi,

Is it possible…
For a webshop we need to pull all productprices from an ERP-api… so far no problem.
But all prices are also different for every customer, every x-minutes… and there is no real price-structure / client groups or anything to implement.
So updating a product with the Api-response (given price) is not an option. The prices have to be realtime from their API and requested with the SKU and client-number.

Can this be done / made in Shopware without too much hassle?

@JAGmelis schrieb:

Can this be done / made in Shopware without too much hassle?

If you know what to do, yes ;-) 

As an example, the b2b suite offers a small interface which you only have to implement :slight_smile:

1 „Gefällt mir“

Thanks for your reply Thomas!
So it can be done that prices are persistant on all places (shoppingcart / checkout / order etc) after the realtime productprice (SKU in combination with ClientID) is fetched via an API-call…

Yes, we created on top of the b2b suite a small Plugin which can be found here. This plugin change the prices to a random value. As you can see, it is not much work if you have the b2b suite :slight_smile:

1 „Gefällt mir“

Great!!
Thomas, do you also know if the B2B Suite is only available for the Enterprise Edition, or can it also be purchased in combination with the Professional or Professional Plus edition?

It is a enterprise only feature.

Hi JAGmelis,

We need this as well.
It’s also possible to extend the SwagUserPrice plugin.
The plugin is focussed on managing prices by user in the backend. But it seems extendable.

@Thomas‍ Is there a PriceService which can be decorated for the Non-Enterprise version comparable to the B2B plugin?

@Sition schrieb:

@Thomas‍ Is there a PriceService which can be decorated for the Non-Enterprise version comparable to the B2B plugin?

Not only one services but a few.  

1 „Gefällt mir“