The provided source has already been used to make another payment. You cannot re
-
Hi There,
My client recently migrated their site from one host to another. Since the migration was completed, some of their clients have been unable to make payments on the website, whilst other clients are able to make payments as normal.
When viewing the debug logs for a failed order, we note the following:
[error] => stdClass Object ( [message] => The provided source has already been used to make another payment. You cannot reuse sources without attaching them to a Customer object first. [type] => invalid_request_error )
Thus far, the only workaround we have been able to find is to have the client login to their profile on our site, remove their saved payment information (i.e. stored card details) and then re-add their payment method.
This is happening to dozens of orders per week, so this solution isn’t ideal. I am looking for a resolution, perhaps a function or some other code that can be used to rectify this issue across the board for any affected customers.
Is there any solution like this available?
Thanks
Zach Nicodemous / Codeable.io
- The topic ‘The provided source has already been used to make another payment. You cannot re’ is closed to new replies.