Reference
TEST_ORDER_REQUIRES_SANDBOX_PROVIDER
Test order on a live provider
Test order on a live provider
HTTP status 400 Bad Request, code TEST_ORDER_REQUIRES_SANDBOX_PROVIDER.
What it means#
A test-mode order cannot be paid through a provider that moves real money.
What to do#
Use the sandbox payment provider or a processor's sandbox connection (a PayPal sandbox REST app) for test orders, or take the order with a live credential.
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.