10

I have created one recurring profile product & using paypal as payment gateway. After clicking on payment I got the error as

"PayPal gateway has rejected request. Payment has already been made for this InvoiceID (#10412: Duplicate invoice)."

I have done the required settings in my paypal account. PayPal Account (standard) > Profile > Payment Receiving Preferences > Under Block accidental payments: select No, allow multiple payments per invoice ID.

But still it is giving me the same error.

Any suggestion will help a lot.

closed as too broad by sv3n, liyakat, Amit Bera, Keyul Shah, Manthan Dave Jul 31 '17 at 5:14

Please edit the question to limit it to a specific problem with enough detail to identify an adequate answer. Avoid asking multiple distinct questions at once. See the How to Ask page for help clarifying this question. If this question can be reworded to fit the rules in the help center, please edit the question.

3

I think, this issue accrues when we have multiple instance of website. In case you have multiple development instance of website. You need to allow "Accept Duplicate Invoice" from Paypal.

In order to fix that you will need to go to your PayPal account, My Account > Profile > My Selling Tools > Credit Card Statement Name > "Allow multiple payments per invoice ID".

0

You should clean var/session folder and try again.

  • this could be a comment. – Julien Lachal Sep 6 '16 at 14:23
  • 4
    This needs a big warning sign, that it logs out all customers and removes all carts of guest visitors. Also, why would it help? – Fabian Schmengler Sep 7 '16 at 19:50
  • When I encountered this problem it is the first that helped me. When you leave your customer at unfinished checkout, in customer session is already created InvoiceID for him. Any attempt to carry out the following checkout lead to this error message. This is the first that comes to mind – Andrey Borgoyakov Sep 9 '16 at 7:15
  • Although this solution worked for me as well (on a testing site, luckily), I must stress the comment made by @FabianSchmengler as well. A less destructive solution would be preferable but if you really need a fix this would do the job. – wr125 Feb 2 '18 at 15:28

Not the answer you're looking for? Browse other questions tagged or ask your own question.