Class RedirectPaymentMethodSpecificOutput

java.lang.Object
com.onlinepayments.domain.RedirectPaymentMethodSpecificOutput

public class RedirectPaymentMethodSpecificOutput extends Object
  • Constructor Details

    • RedirectPaymentMethodSpecificOutput

      public RedirectPaymentMethodSpecificOutput()
  • Method Details

    • getAuthorisationCode

      public String getAuthorisationCode()
      Card Authorization code as returned by the acquirer
    • setAuthorisationCode

      public void setAuthorisationCode(String value)
      Card Authorization code as returned by the acquirer
    • withAuthorisationCode

      public RedirectPaymentMethodSpecificOutput withAuthorisationCode(String value)
      Card Authorization code as returned by the acquirer
    • getCustomerBankAccount

      public CustomerBankAccount getCustomerBankAccount()
      Data of customer bank account
    • setCustomerBankAccount

      public void setCustomerBankAccount(CustomerBankAccount value)
      Data of customer bank account
    • withCustomerBankAccount

      public RedirectPaymentMethodSpecificOutput withCustomerBankAccount(CustomerBankAccount value)
      Data of customer bank account
    • getFraudResults

      public FraudResults getFraudResults()
      Object containing the results of the fraud screening
    • setFraudResults

      public void setFraudResults(FraudResults value)
      Object containing the results of the fraud screening
    • withFraudResults

      public RedirectPaymentMethodSpecificOutput withFraudResults(FraudResults value)
      Object containing the results of the fraud screening
    • getPaymentOption

      public String getPaymentOption()
      The specific payment option for the payment. To be used as a complement of the more generic paymentProductId (oney, banquecasino, cofidis), which allows to define a variation of the selected paymentProductId (ex: facilypay3x, banquecasino4x, cofidis3x-sansfrais, ...). List of modalities included in the payment product page.
    • setPaymentOption

      public void setPaymentOption(String value)
      The specific payment option for the payment. To be used as a complement of the more generic paymentProductId (oney, banquecasino, cofidis), which allows to define a variation of the selected paymentProductId (ex: facilypay3x, banquecasino4x, cofidis3x-sansfrais, ...). List of modalities included in the payment product page.
    • withPaymentOption

      public RedirectPaymentMethodSpecificOutput withPaymentOption(String value)
      The specific payment option for the payment. To be used as a complement of the more generic paymentProductId (oney, banquecasino, cofidis), which allows to define a variation of the selected paymentProductId (ex: facilypay3x, banquecasino4x, cofidis3x-sansfrais, ...). List of modalities included in the payment product page.
    • getPaymentProduct3203SpecificOutput

      public PaymentProduct3203SpecificOutput getPaymentProduct3203SpecificOutput()
      PostFinancePay (payment product 3203) specific details
    • setPaymentProduct3203SpecificOutput

      public void setPaymentProduct3203SpecificOutput(PaymentProduct3203SpecificOutput value)
      PostFinancePay (payment product 3203) specific details
    • withPaymentProduct3203SpecificOutput

      public RedirectPaymentMethodSpecificOutput withPaymentProduct3203SpecificOutput(PaymentProduct3203SpecificOutput value)
      PostFinancePay (payment product 3203) specific details
    • getPaymentProduct5001SpecificOutput

      public PaymentProduct5001SpecificOutput getPaymentProduct5001SpecificOutput()
      Bizum (payment product 5001) specific details
    • setPaymentProduct5001SpecificOutput

      public void setPaymentProduct5001SpecificOutput(PaymentProduct5001SpecificOutput value)
      Bizum (payment product 5001) specific details
    • withPaymentProduct5001SpecificOutput

      public RedirectPaymentMethodSpecificOutput withPaymentProduct5001SpecificOutput(PaymentProduct5001SpecificOutput value)
      Bizum (payment product 5001) specific details
    • getPaymentProduct5402SpecificOutput

      public PaymentProduct5402SpecificOutput getPaymentProduct5402SpecificOutput()
      Meal vouchers (payment product 5402) specific details
    • setPaymentProduct5402SpecificOutput

      public void setPaymentProduct5402SpecificOutput(PaymentProduct5402SpecificOutput value)
      Meal vouchers (payment product 5402) specific details
    • withPaymentProduct5402SpecificOutput

      public RedirectPaymentMethodSpecificOutput withPaymentProduct5402SpecificOutput(PaymentProduct5402SpecificOutput value)
      Meal vouchers (payment product 5402) specific details
    • getPaymentProduct5500SpecificOutput

      public PaymentProduct5500SpecificOutput getPaymentProduct5500SpecificOutput()
      Multibanco (payment product 5500) specific details
    • setPaymentProduct5500SpecificOutput

      public void setPaymentProduct5500SpecificOutput(PaymentProduct5500SpecificOutput value)
      Multibanco (payment product 5500) specific details
    • withPaymentProduct5500SpecificOutput

      public RedirectPaymentMethodSpecificOutput withPaymentProduct5500SpecificOutput(PaymentProduct5500SpecificOutput value)
      Multibanco (payment product 5500) specific details
    • getPaymentProduct840SpecificOutput

      public PaymentProduct840SpecificOutput getPaymentProduct840SpecificOutput()
      PayPal (payment product 840) specific details
    • setPaymentProduct840SpecificOutput

      public void setPaymentProduct840SpecificOutput(PaymentProduct840SpecificOutput value)
      PayPal (payment product 840) specific details
    • withPaymentProduct840SpecificOutput

      public RedirectPaymentMethodSpecificOutput withPaymentProduct840SpecificOutput(PaymentProduct840SpecificOutput value)
      PayPal (payment product 840) specific details
    • getPaymentProductId

      public Integer getPaymentProductId()
      Payment product identifier - Please see Products documentation for a full overview of possible values.
    • setPaymentProductId

      public void setPaymentProductId(Integer value)
      Payment product identifier - Please see Products documentation for a full overview of possible values.
    • withPaymentProductId

      public RedirectPaymentMethodSpecificOutput withPaymentProductId(Integer value)
      Payment product identifier - Please see Products documentation for a full overview of possible values.
    • getToken

      public String getToken()
      ID of the token. This property is populated when the payment was done with a token or when the payment was tokenized.
    • setToken

      public void setToken(String value)
      ID of the token. This property is populated when the payment was done with a token or when the payment was tokenized.
    • withToken

      public RedirectPaymentMethodSpecificOutput withToken(String value)
      ID of the token. This property is populated when the payment was done with a token or when the payment was tokenized.