Class PaymentAttempt

    • Constructor Detail

      • PaymentAttempt

        public PaymentAttempt()
      • PaymentAttempt

        public PaymentAttempt​(UUID accountId,
                              UUID paymentMethodId,
                              String paymentExternalKey,
                              UUID transactionId,
                              String transactionExternalKey,
                              org.killbill.billing.payment.api.TransactionType transactionType,
                              org.joda.time.DateTime effectiveDate,
                              String stateName,
                              BigDecimal amount,
                              org.killbill.billing.catalog.api.Currency currency,
                              String pluginName,
                              List<PluginProperty> pluginProperties,
                              List<AuditLog> auditLogs)
    • Method Detail

      • getAccountId

        public UUID getAccountId()
      • getPaymentMethodId

        public UUID getPaymentMethodId()
      • setPaymentExternalKey

        public PaymentAttempt setPaymentExternalKey​(String paymentExternalKey)
      • getPaymentExternalKey

        public String getPaymentExternalKey()
      • getTransactionId

        public UUID getTransactionId()
      • setTransactionExternalKey

        public PaymentAttempt setTransactionExternalKey​(String transactionExternalKey)
      • getTransactionExternalKey

        public String getTransactionExternalKey()
      • setTransactionType

        public PaymentAttempt setTransactionType​(org.killbill.billing.payment.api.TransactionType transactionType)
      • getTransactionType

        public org.killbill.billing.payment.api.TransactionType getTransactionType()
      • setEffectiveDate

        public PaymentAttempt setEffectiveDate​(org.joda.time.DateTime effectiveDate)
      • getEffectiveDate

        public org.joda.time.DateTime getEffectiveDate()
      • getStateName

        public String getStateName()
      • setCurrency

        public PaymentAttempt setCurrency​(org.killbill.billing.catalog.api.Currency currency)
      • getCurrency

        public org.killbill.billing.catalog.api.Currency getCurrency()
      • getPluginName

        public String getPluginName()