I am setting up Store using PayPal Express. I am using a sandbox account for testing.
When I go to check out and submit payment I get the following error:
Payment has already been made for this InvoiceID.
What is going on here?
Thanks.
ExpressionEngine® Answers is a question and answer site for administrators, end users, developers and designers for ExpressionEngine® CMS. It only takes a minute to sign up.
Sign up to join this communityIt sounds like for whatever reason you're passing a duplicate Order ID to Paypal when you try to make the purchase. If it's a development setup then it could be that in testing you've been making and deleting orders or moving databases which can sometimes cause a bit a few problems with database normalisation.
Store will always look to auto increment the Order ID however so on a clean install you should never get this issue. If it persists and you're just running some tests then I'd try wiping the slate clean and starting afresh to ensure that old or inconsistent data isn't the cause of the issue.