Payment from this link is still confirming
payment_link_in_flightHTTP 409Retry after a wait
What happened
A payment from this one-time link is still waiting for the customer or still confirming. No new checkout was started.
What to do next
Wait for the payment already started from this link to finish, then read its result.
Can you retry?
Retry after a wait. Repeat the identical request after the Retry-After delay, or after a short wait when none is given, with the same Idempotency-Key and body. retry: after_delay
Who acts
The customer who is paying. who_acts: payer
Don't
- Don't start another payment for the same order.
create_another_payment - Don't ask the customer to pay again.
ask_customer_to_pay_again
Example response
Sent as application/problem+json. The detail describes the particular request; keep request_id for support.
{
"type": "https://docs.perionpayments.com/problems/payment-link-in-flight",
"title": "Payment from this link is still confirming",
"status": 409,
"code": "payment_link_in_flight",
"detail": "A payment from this one-time link is still waiting for the customer or still confirming. No new checkout was started.",
"request_id": "req_8YkQ2rL0ZtW4",
"retryable": true,
"retry": "after_delay",
"who_acts": "payer",
"next_step": "Wait for the payment already started from this link to finish, then read its result.",
"do_not": [
"create_another_payment",
"ask_customer_to_pay_again"
]
}