Class TransactionCreateForceCaptureParams


public class TransactionCreateForceCaptureParams extends ApiRequestParams
  • Method Details

    • builder

    • getAmount

      public Long getAmount()
      Required. The total amount to attempt to capture. This amount is in the provided currency, or defaults to the cards currency, and in the smallest currency unit.
    • getCard

      public String getCard()
      Required. Card associated with this transaction.
    • getCurrency

      public String getCurrency()
      The currency of the capture. If not provided, defaults to the currency of the card. Three-letter ISO currency code, in lowercase. Must be a supported currency.
    • getExpand

      public List<String> getExpand()
      Specifies which fields in the response should be expanded.
    • getExtraParams

      public Map<String,Object> getExtraParams()
      Map of extra parameters for custom features not available in this client library. The content in this map is not serialized under this field's @SerializedName value. Instead, each key/value pair is serialized as if the key is a root-level field (serialized) name in this param object. Effectively, this map is flattened to its parent instance.
    • getMerchantData

      Details about the seller (grocery store, e-commerce website, etc.) where the card authorization happened.
    • getPurchaseDetails

      Additional purchase information that is optionally provided by the merchant.