Hello, here the question:
I own a Magento 1 based website where I have a fully functional Paypal (Express Checkout) configuration.
At the same time I am working on the creation of a new site based on Magento 2.4.
Reading the official Magento documentation relating to the 2.4 version of Magento, it seemed to me to understand that it is not possible to configure Paypal Express Checkout and in general the other payment methods based on Paypal with the same email address connected to a Paypal seller account at the same time.
So my question is this:
can I configure the payment through the services offered by Paypal on my new site using the email I already use for the site based on Magento 1 or I must first deactivate Paypal from the site based on Magento 1 and only then configure Paypal with that same email on the site based on Magento 2.4?
Thank you!
Solved! Go to Solution.
There is not an issue with indexing and all. Issue will be different suppose for example I am user and came your Magento 1 website and placed an order there. My Magento 1 website order is #000000001
and I have placed and order in Magento website 2 as well and here my order id is #000000001
Bot are having same id now it will throw error in Magento 2 cause, same order id already processed with same paypal account. So PayPal will throw error for duplicate invoice id.
So you can not proceed in that case with same paypal account for Magento stores.
I hope it clarifies your queries answer. Thanks
Hello @euroshop
As per me you can proceed with same Paypal account, this should not be mandatory that you should have different account for each store but what issue you can face is same transaction id or increment id you will get and paypal throw duplicate id issue.
So you can change format of order id, invoice id, shipping id in Magento 2 if it follow same sequence in Magento 2.
@Manish Mittal hello!
Here: https://docs.magento.com/user-guide/payment/paypal-payments-advanced.html
it says:
Does it mean I may not have the same Paypal merchant account linked to two different websites?
Really thanks!
reason is same it will throw error for duplicate invoice, magento follow same standards for invoice id or order id and if for one store if already processed it will throw error when second store comes with same order id in paypal.
So better use different paypal account to protect from conflicts ids
@Manish Mittal really thanks.
Well I'm developing the Magento 2.4 website that is hidden and not indexed by Google. I'm configurating it.
Given these conditions, do you think I may set up Paypal payment method using the same merchant account I use on the Magento 1 based website (running and active) as I'm not going to receive orders and Paypal Payments except for some tests?
Really thanks!
There is not an issue with indexing and all. Issue will be different suppose for example I am user and came your Magento 1 website and placed an order there. My Magento 1 website order is #000000001
and I have placed and order in Magento website 2 as well and here my order id is #000000001
Bot are having same id now it will throw error in Magento 2 cause, same order id already processed with same paypal account. So PayPal will throw error for duplicate invoice id.
So you can not proceed in that case with same paypal account for Magento stores.
I hope it clarifies your queries answer. Thanks
So you can change format of order id, invoice id, shipping id in Magento 2 if it follow same sequence in Magento 2.
Dear @Manish Mittal I'm having this trouble: how can I change order id, invoice id, shipping id in Magento 2?
You can find number of articles for this,
https://www.classyllama.com/blog/m2-incrementid
You can follow shared one, hope this will help. thanks