REST API | American Express

Create New Orders

You can process additional orders for your customers without requiring the customer to enter billing and shipping address and payment card information on your web site, or storing the customer’s information yourself. Instead, you retrieve a previous authorization in the Business Center and use the information from that order to process a new one. New orders enable you to process a new transaction based on, but not linked to, the original transaction. You can process the order with an amount different than the original amount. The information is then added to the Related Transaction section of your original transaction. Expired authorizations require a new authorization and cannot be settled. If the transaction is not initiated by the cardholder, you must identify the transaction as merchant-initiated and provide one of the following reasons for the new transaction:
  • Resubmission
  • Delayed charge
  • Reauthorization for split shipment
  • No show
  • Incremental authorization
  1. Using the steps in Search for Transactions, find and select the
    Request ID
    of the transaction for which you want to create a new order.
  2. On the Details page, click
    More
    .
  3. Click
    New Order
    .
  4. Indicate whether the transaction is initiated by the cardholder. If not, select the reason for the transaction in the drop-down menu.
  5. Click
    Confirm
    . The One-Time Payment page opens.
  6. Complete fields as necessary and click
    Submit
    .