Skip to main content

Token Management: On-Demand Transaction

October 3, 2025

Description

How to request an on-demand transaction through the portal

What's in this article?

An on-demand transaction is a real-time transaction using the details represented by a token. The on-demand transactions that you can request for credit cards are authorization, sale (authorization and capture combined), and credit.

Request an on-demand sale transaction through the portal

  1. Click Token Management > Customer.
  2. Search for the token.
  3. Click the Token ID to go to the Customer Token details page.
  4. Click the Payment Methods tab.
  5. Click on the On-Demand Payment button next to the payment method you would like to charge. All the payment and shipping information is automatically imported into the transaction.

    z26.png

  6. Enter an amount.
  7. Click Submit to run the transaction

z27.png

Requesting an on-demand sale transaction through the API

  1. Set the ccAuthService_run service field to true.
  2. Set the ccCaptureService_run service field to true.
  3. Include the following required fields in the request:
    • merchantID
    • merchantReferenceCode
    • purchaseTotals_currency
    • purchaseTotals_grandTotalAmount
    • recurringSubscriptionInfo_subscriptionID—set to the token value.
Did you find this article helpful?