Class TokenizedCharge

java.lang.Object
com.flutterwave.services.TokenizedCharge

public class TokenizedCharge extends Object
Manage tokenized transactions.
Author:
Cleopatra Douglas
  • Constructor Details

    • TokenizedCharge

      public TokenizedCharge()
  • Method Details

    • runTransaction

      public Response runTransaction(TokenizedChargeRequest tokenizedChargeRequest)
      Intiate a tokenized transactions.
      Parameters:
      tokenizedChargeRequest - bean
      Returns:
      Response
    • runBulkTransaction

      public Response runBulkTransaction(List<TokenizedChargeRequest> tokenizedChargeRequestList)
      Make multiple tokenized payments at once.
      Parameters:
      tokenizedChargeRequestList - bean
      Returns:
      Response
    • runGetBulkTransaction

      public ListResponse runGetBulkTransaction(int bulk_id)
      Get the status of a bulk tokenized charge
      Parameters:
      bulk_id - int This is the id returned in the bulk charge response
      Returns:
      ListResponse
    • runGetBulkTransactionStatus

      public Response runGetBulkTransactionStatus(int bulk_id)
      This endpoint allows you to query the status of a bulk tokenized charge.
      Parameters:
      bulk_id - This is the id returned in the bulk charge response
      Returns:
      Response
    • runUpdateToken

      public Response runUpdateToken(String token, UpdateTokenRequest updateTokenRequest)
      This endpoints allow developers update the details tied to a customer's card token.
      Parameters:
      token - String This is the card token returned from the transaction verification endpoint as data.card.token
      updateTokenRequest - bean
      Returns:
      Response