I am using paypal smart payment buttons plugin: https://www.nopcommerce.com/en/paypal-smart-payment-buttons
This is an open source plugin. I found the following problem:
1. Make two stores: Store A and Store B. Add products in these stores
2. Go to store A website and add a product in shopping cart (say Product A).
3. Go to store B website and add a product in shopping cart (say Product B).
4. Go to the checkout section in store B Website and use smart payment buttons to buy Product B.
The button will take you to the paypal website. Here you will find, paypal is asking for payment based on the total amount of Product A and Product B. Once you see the details on the same paypal website, you will see both products are added in the list.
I checked the client IDs of the paypal for each store and they are different. Also the webhooks are different as well. I am not sure if there is some issue with the plugin or it is problem in my system.
Any comments about it will be appreciated.