REST API | Barclays

Customer-Initiated Transactions with Credentials on File

A customer-initiated transaction (CIT) is a transaction initiated by the customer. There are two types of CIT transactions:
  • Customer transactions where the credentials are stored for future
    merchant
    initiated transactions
  • Customer transactions where the credentials are stored for future
    customer
    initiated transactions
Customers can initiate a CIT at a merchant payment terminal, through an online purchase transaction, or by making a purchase using a previously stored credential.

You can create a new customer-initiated transaction in the
by requesting a new authorization in the One-Time Payments section. Once you have entered the customer's information, you will be given the opportunity to store the customer's credentials with the customer's permission in the Payment Information section. By doing so, you will now be able to perform merchant-initiated transactions for payments the customer has pre-approved. For more information on how to perform a MIT in the
, see Merchant-Initiated No-Show Transactions.