Skip to content
Docs
Reference

EXTERNAL_PAYMENT_TAKEN_ON_ORDER

Collected payment is recorded on the order

Collected payment is recorded on the order

HTTP status 400 Bad Request, code EXTERNAL_PAYMENT_TAKEN_ON_ORDER.

What it means#

You tried to create a payment of the provider of collected payment on its own. Payment a channel collected itself is recorded on the order it pays, which confirms the order and posts what the channel owes in one step; a payment created by itself would never settle its order.

What to do#

Call POST /v1/orders/{orderId}/external-payments with the method the buyer used.

On the wire#

Every error response carrying this code names this page in error.moreInfo, with the request id in the query string. See Error codes for the response shape and the list of every code.