Class CheckoutComWebhookResponse.Data

java.lang.Object
com.broadleafcommerce.payment.service.gateway.webhooks.domain.CheckoutComWebhookResponse.Data
Enclosing class:
CheckoutComWebhookResponse

public static class CheckoutComWebhookResponse.Data extends Object
  • Constructor Details

    • Data

      public Data()
  • Method Details

    • getId

      public String getId()
      The Payment's id.
    • getActionId

      public String getActionId()
      The unique identifier for the action performed against the payment.
    • getAmount

      public Long getAmount()
    • getCurrency

      public String getCurrency()
    • getBalances

      @Nullable public CheckoutComWebhookResponse.Data.Balance getBalances()
    • getPaymentType

      public String getPaymentType()
      The type of the payment.
    • getAuthCode

      public String getAuthCode()
      The acquirer authorization code if the payment was authorized.
    • getResponseCode

      public String getResponseCode()
      Checkout.com's response code.
    • getResponseSummary

      public String getResponseSummary()
      Checkout.com's response summary.
    • getSchemeId

      public String getSchemeId()
      The scheme transaction identifier.
    • getCustomer

      The related customer information.
    • getRisk

      The payment's risk assessment results.
    • getProcessedOn

      public String getProcessedOn()
      The date/time the payment was processed.
    • getReference

      public String getReference()
      Our passed reference for the payment.
    • getMetadata

      public Map<String,String> getMetadata()
      Our additional information sent in the request.
    • getProcessing

      The payment's processing information.
    • setId

      public void setId(String id)
      The Payment's id.
    • setActionId

      public void setActionId(String actionId)
      The unique identifier for the action performed against the payment.
    • setAmount

      public void setAmount(Long amount)
    • setCurrency

      public void setCurrency(String currency)
    • setBalances

      public void setBalances(@Nullable CheckoutComWebhookResponse.Data.Balance balances)
    • setPaymentType

      public void setPaymentType(String paymentType)
      The type of the payment.
    • setAuthCode

      public void setAuthCode(String authCode)
      The acquirer authorization code if the payment was authorized.
    • setResponseCode

      public void setResponseCode(String responseCode)
      Checkout.com's response code.
    • setResponseSummary

      public void setResponseSummary(String responseSummary)
      Checkout.com's response summary.
    • setSchemeId

      public void setSchemeId(String schemeId)
      The scheme transaction identifier.
    • setCustomer

      public void setCustomer(CheckoutComWebhookResponse.Data.Customer customer)
      The related customer information.
    • setRisk

      public void setRisk(CheckoutComWebhookResponse.Data.Risk risk)
      The payment's risk assessment results.
    • setProcessedOn

      public void setProcessedOn(String processedOn)
      The date/time the payment was processed.
    • setReference

      public void setReference(String reference)
      Our passed reference for the payment.
    • setMetadata

      public void setMetadata(Map<String,String> metadata)
      Our additional information sent in the request.
    • setProcessing

      public void setProcessing(CheckoutComWebhookResponse.Data.Processing processing)
      The payment's processing information.