Using Multi-Store are different paypal details able to be entered for each store

This topic was automatically closed 365 days after the last reply. New replies are no longer allowed.
5 years ago
Using Multi-Store are different paypal account details, able to be entered for each store, so that income can be separated at the payment gateway end in one instance of nopCommerce?

Store1 = PayPalAccountDetail-1
Store2 = PayPalAccountDetail-2
Store3 = PayPalAccountDetail-3
Store4 = PayPalAccountDetail-4

or would this require multiple instance of nopCommerce to achieve this?
5 years ago
sbartimote wrote:
Using Multi-Store are different paypal account details, able to be entered for each store, so that income can be separated at the payment gateway end in one instance of nopCommerce?

Store1 = PayPalAccountDetail-1
Store2 = PayPalAccountDetail-2
Store3 = PayPalAccountDetail-3
Store4 = PayPalAccountDetail-4

or would this require multiple instance of nopCommerce to achieve this?


Depending on what you want to achieve that is the simple way. Otherwise you could customise the solution and store additional details in the Store table and switch them based on the store being used for the purchase.

Next comes the problem of on screen reporting as the current sales page does not split up the sales by store although the excel export does contain the store id.
5 years ago
Yidna,

Thanks but your response is unclear.

Our objective is that every store uses a different paypal business account based on our cost centres. In essence a different income line going to a different cost centre.

We will not be doing any reporting from nopCommerce. nopCommerce is set to send the entire details of the order to PayPal then utilise the integration between Paypal and our accounting software to reconcile transactions and receipt income to the appropriate income line.

Store 1 - Paypal Account 1 - Income for Department 1
Store 2 - Paypal Account 2 - Income for Department 2

using different paypal accounts allows us to separate the sales for each department

hopefully this clarifies what we are trying to achieve

Steve
5 years ago
Yes I understand. So you cannot achieve your requirements without doing some small customisation in the payment plugin to send the specific details for each store to PayPal. One way is the details could be saved in the Store Table along with the other Store details or as settings for each store.

i.e. I basic terms in the payment plugin
If (Order.Store == 1)
  use store 1 PayPal details
else if (Order.Store == 2)
  use store 2 PayPal details
etc...
5 years ago
Yidna,

If we did separate implementations of nopCommerce we could achieve this though couldn't we?

We try to adopt a no-customisation approach here, we would not want to modify the solution (this excludes 3rd party plugins, which we are find to install) we just choose not to modify the code directly.

If setting up multiple instances of nopCommerce can do it, we would go down that path if it was not something out of the box with the multi-store feature.

Steve
5 years ago
Yes sounds like multiple instances of nopCommerce is the simplest way to go.
5 years ago
Hey Steve,

The PayPal Direct plugin has the option to pass purchased items to PayPal. I think it supports Multi-store as well. If you need us to implement a feature, let us know.

Thanks,
Bruce
This topic was automatically closed 365 days after the last reply. New replies are no longer allowed.