Manage test orders with the REST Admin API

You can use the REST Admin API to create test orders and transactions to validate your app's behavior.

To avoid platform fees, follow this recommended workflow for testing orders:

  1. Create an order with an authorized transaction.
  2. Get a transaction ID to use as a parent ID when capturing the transaction.
  3. Capture the transaction and set the test property to true on the order.

Other methods, such as using a manual payment gateway and the cash on delivery payment method, don't create a test order and are subject to platform fees.