REST API

Requesting an On-Demand Transaction {#echeck-req-od-txn}
========================================================

1. Log in to the `Business Center`:

   #### ADDITIONAL INFORMATION

   * Live Transactions: [https://businesscenter.cybersource.com](https://businesscenter.cybersource.com/ebc2/ "")
   * Live Transactions in India: <https://businesscenter.in.cybersource.com>
   * Test Transactions: [https://businesscentertest.cybersource.com](https://businesscentertest.cybersource.com/ebc2 "")
2. In the left navigation pane, choose Recurring Billing. The Recurring Billing page appears.

3. Choose the scope for the search:

   #### ADDITIONAL INFORMATION

   * Organization

   * Type

     * Subscriptions
     * Subscription payments
   * Scope of subscriptions

     * All
     * Active
     * On-hold
     * Cancelled---choose a date range.
     * Creation date---choose a date range.
     * Expiration date---choose a date range.
     * Payment card expiration date---choose a date range.
     * Field and value---choose a specific field; for example, the subscription ID.

     The subscriptions list appears.

4. Click the title of the customer subscription you want to modify. The Subscription Details screen appears.

5. Click Make On-Demand Payment. The On-Demand Payment screen appears. The on-demand transaction types that you can request are:

   #### ADDITIONAL INFORMATION

   * Credit Card---authorization, sale.
   * Electronic checks---debit, credit.
6. Enter the amount for the transaction.

7. Choose the transaction type.

8. Click Submit. The Subscription Details screen appears. The transaction result message appears along with the request ID for the transaction.

