Class CaptureOutput

java.lang.Object
com.onlinepayments.domain.CaptureOutput

public class CaptureOutput extends Object
  • Constructor Details

    • CaptureOutput

      public CaptureOutput()
  • Method Details

    • getAcquiredAmount

      public AmountOfMoney getAcquiredAmount()
      Object containing amount and ISO currency code attributes
    • setAcquiredAmount

      public void setAcquiredAmount(AmountOfMoney value)
      Object containing amount and ISO currency code attributes
    • withAcquiredAmount

      public CaptureOutput withAcquiredAmount(AmountOfMoney value)
      Object containing amount and ISO currency code attributes
    • getAmountOfMoney

      public AmountOfMoney getAmountOfMoney()
      Object containing amount and ISO currency code attributes
    • setAmountOfMoney

      public void setAmountOfMoney(AmountOfMoney value)
      Object containing amount and ISO currency code attributes
    • withAmountOfMoney

      public CaptureOutput withAmountOfMoney(AmountOfMoney value)
      Object containing amount and ISO currency code attributes
    • getAmountPaid

      @Deprecated public Long getAmountPaid()
      Deprecated.
      Amount that has been paid. This is deprecated. Use acquiredAmount instead.
      Amount that has been paid. This is deprecated. Use acquiredAmount instead.
    • setAmountPaid

      @Deprecated public void setAmountPaid(Long value)
      Deprecated.
      Amount that has been paid. This is deprecated. Use acquiredAmount instead.
      Amount that has been paid. This is deprecated. Use acquiredAmount instead.
    • withAmountPaid

      @Deprecated public CaptureOutput withAmountPaid(Long value)
      Deprecated.
      Amount that has been paid. This is deprecated. Use acquiredAmount instead.
      Amount that has been paid. This is deprecated. Use acquiredAmount instead.
    • getCardPaymentMethodSpecificOutput

      public CardPaymentMethodSpecificOutput getCardPaymentMethodSpecificOutput()
      Object containing the card payment method details
    • setCardPaymentMethodSpecificOutput

      public void setCardPaymentMethodSpecificOutput(CardPaymentMethodSpecificOutput value)
      Object containing the card payment method details
    • withCardPaymentMethodSpecificOutput

      public CaptureOutput withCardPaymentMethodSpecificOutput(CardPaymentMethodSpecificOutput value)
      Object containing the card payment method details
    • getMerchantParameters

      public String getMerchantParameters()
      It allows you to store additional parameters for the transaction in the format you prefer (e.g.-> key-value query string, JSON, etc.) These parameters are then echoed back to you in API GET calls and Webhook notifications. This field must not contain any personal data.
    • setMerchantParameters

      public void setMerchantParameters(String value)
      It allows you to store additional parameters for the transaction in the format you prefer (e.g.-> key-value query string, JSON, etc.) These parameters are then echoed back to you in API GET calls and Webhook notifications. This field must not contain any personal data.
    • withMerchantParameters

      public CaptureOutput withMerchantParameters(String value)
      It allows you to store additional parameters for the transaction in the format you prefer (e.g.-> key-value query string, JSON, etc.) These parameters are then echoed back to you in API GET calls and Webhook notifications. This field must not contain any personal data.
    • getMobilePaymentMethodSpecificOutput

      public MobilePaymentMethodSpecificOutput getMobilePaymentMethodSpecificOutput()
      Object containing the mobile payment method details
    • setMobilePaymentMethodSpecificOutput

      public void setMobilePaymentMethodSpecificOutput(MobilePaymentMethodSpecificOutput value)
      Object containing the mobile payment method details
    • withMobilePaymentMethodSpecificOutput

      public CaptureOutput withMobilePaymentMethodSpecificOutput(MobilePaymentMethodSpecificOutput value)
      Object containing the mobile payment method details
    • getOperationReferences

      public OperationPaymentReferences getOperationReferences()
      Object that holds all reference properties that are linked to this transaction
    • setOperationReferences

      public void setOperationReferences(OperationPaymentReferences value)
      Object that holds all reference properties that are linked to this transaction
    • withOperationReferences

      public CaptureOutput withOperationReferences(OperationPaymentReferences value)
      Object that holds all reference properties that are linked to this transaction
    • getPaymentMethod

      public String getPaymentMethod()
      Payment method identifier used by the our payment engine.
    • setPaymentMethod

      public void setPaymentMethod(String value)
      Payment method identifier used by the our payment engine.
    • withPaymentMethod

      public CaptureOutput withPaymentMethod(String value)
      Payment method identifier used by the our payment engine.
    • getRedirectPaymentMethodSpecificOutput

      public RedirectPaymentMethodSpecificOutput getRedirectPaymentMethodSpecificOutput()
      Object containing the redirect payment product details
    • setRedirectPaymentMethodSpecificOutput

      public void setRedirectPaymentMethodSpecificOutput(RedirectPaymentMethodSpecificOutput value)
      Object containing the redirect payment product details
    • withRedirectPaymentMethodSpecificOutput

      public CaptureOutput withRedirectPaymentMethodSpecificOutput(RedirectPaymentMethodSpecificOutput value)
      Object containing the redirect payment product details
    • getReferences

      public PaymentReferences getReferences()
      Object that holds all reference properties that are linked to this transaction. Deprecated for capture/refund: Use operationReferences instead.
    • setReferences

      public void setReferences(PaymentReferences value)
      Object that holds all reference properties that are linked to this transaction. Deprecated for capture/refund: Use operationReferences instead.
    • withReferences

      public CaptureOutput withReferences(PaymentReferences value)
      Object that holds all reference properties that are linked to this transaction. Deprecated for capture/refund: Use operationReferences instead.
    • getSepaDirectDebitPaymentMethodSpecificOutput

      public SepaDirectDebitPaymentMethodSpecificOutput getSepaDirectDebitPaymentMethodSpecificOutput()
      Object containing the SEPA direct debit details
    • setSepaDirectDebitPaymentMethodSpecificOutput

      public void setSepaDirectDebitPaymentMethodSpecificOutput(SepaDirectDebitPaymentMethodSpecificOutput value)
      Object containing the SEPA direct debit details
    • withSepaDirectDebitPaymentMethodSpecificOutput

      public CaptureOutput withSepaDirectDebitPaymentMethodSpecificOutput(SepaDirectDebitPaymentMethodSpecificOutput value)
      Object containing the SEPA direct debit details
    • getSurchargeSpecificOutput

      public SurchargeSpecificOutput getSurchargeSpecificOutput()
      Object containing specific surcharging attributes applied to an order.
    • setSurchargeSpecificOutput

      public void setSurchargeSpecificOutput(SurchargeSpecificOutput value)
      Object containing specific surcharging attributes applied to an order.
    • withSurchargeSpecificOutput

      public CaptureOutput withSurchargeSpecificOutput(SurchargeSpecificOutput value)
      Object containing specific surcharging attributes applied to an order.