Skip to main content
C
Checkout.com

20009

Request in Progress

Technical
System or connectivity issues
Retryable
This decline may succeed on retry

Description

The transaction is currently being processed. A duplicate request may have been submitted.

Recommended Action

Wait for the original request to complete. Use idempotency keys to prevent duplicate submissions.

Common Causes

  • Duplicate request submitted before the first completed
  • Network timeout caused a retry while the original was still processing

Recovery Tips

  • Implement idempotency keys in your integration
  • Wait and check the status of the original transaction before retrying

Quick Reference

Code
20009
Category
Technical
Retryable
Yes
Source
Checkout

Automate Payment Recovery for Checkout

Slicker automatically handles decline codes like 20009 by intelligently retrying at the optimal time based on the decline reason.

Cookie preferences

Your privacy matters

We use analytics to understand how you use our site and improve your experience. Privacy Policy