REST API | American Express

Create New Authorizations

You can process additional authorizations for your customers without having to store or require the customer to enter billing and shipping address and payment card information on your web site. Instead, you retrieve a previous authorization in the Business Center and use the information from that order to process a new one. New Authorizations (reauthorizations) enable you to process a new transaction linked to the original. The payment information must be the same as the original transaction. 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 authorization.
  2. On the Details page, click
    More
    .
  3. Click
    New Authorization
    .
  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. In the
    Transaction Type
    list, select an option:
    1. To create a new authorization, select
      Authorization
      .
    2. To create a new settlement, select
      Sale
      .
  7. Enter the amount of the authorization or settlement.
  8. Add or modify additional information as necessary (for more information, see Using the One-Time Payment FormTabs and click
    Submit Order
    .