Hi Team,
When we do successful paypal authCaptureTransaction and authCaptureContinueTransaction, we are not able to void same transaction.
It returns below error response:
"errors": [ { "errorCode": "2", "errorText": "This transaction has been declined." } ],
Is there any way to void this transaction?
Thanks,
Venaktesh D
Solved! Go to Solution.
07-12-2019 02:15 AM
Voiding an auth capture is not supported due to how PayPal processes the transactions on their end. At the point where you submit authCaptureContinue, the transaction is complete. The next step would be to credit instead of void.
Here are the transaction states/flow that are allowed:
Sequence 1
1 Authorization Only
2 Get Details (recommended for shipping)
3 Authorization Only, Continue
4 Prior Authorization Capture
5 Refund (optional)
Sequence 2
1 Authorization Only
2 Get Details (recommended for shipping)
3 Authorization Only, Continue
4 Void
Sequence 3
1 Authorization and Capture
2 Get Details (recommended for shipping)
3 Authorization and Capture, Continue
4 Refund (optional)
07-15-2019 12:28 PM
Voiding an auth capture is not supported due to how PayPal processes the transactions on their end. At the point where you submit authCaptureContinue, the transaction is complete. The next step would be to credit instead of void.
Here are the transaction states/flow that are allowed:
Sequence 1
1 Authorization Only
2 Get Details (recommended for shipping)
3 Authorization Only, Continue
4 Prior Authorization Capture
5 Refund (optional)
Sequence 2
1 Authorization Only
2 Get Details (recommended for shipping)
3 Authorization Only, Continue
4 Void
Sequence 3
1 Authorization and Capture
2 Get Details (recommended for shipping)
3 Authorization and Capture, Continue
4 Refund (optional)
07-15-2019 12:28 PM
Thanks @mmcguire for solution.
Just need one more clarification:
PayPal express checkout:
I have followed above sequence2(successfully authorized) and able to see multiple entries on paypal merchant account.
example:
so when i do void for this authorized transaction its only voiding authorization from testuser and order from testuser still shows as pending.
How to void order from testuser entry form same transaction?
Thanks,
Venkatesh D
08-06-2019 11:21 AM
PayPal transactions that have been submitted as multiple partial settlements, however, can also be voided with the status of Settlement Pending. When a transaction is voided, the original authorization should disappear from the customer's statement within 24 to 48 hours. aces etm
12-31-2020 09:55 PM