Uses of Interface
org.killbill.billing.invoice.api.InvoicePayment
-
Packages that use InvoicePayment Package Description org.killbill.billing.invoice.api org.killbill.billing.payment.api -
-
Uses of InvoicePayment in org.killbill.billing.invoice.api
Methods in org.killbill.billing.invoice.api that return types with arguments of type InvoicePayment Modifier and Type Method Description List<InvoicePayment>Invoice. getPayments()Methods in org.killbill.billing.invoice.api with parameters of type InvoicePayment Modifier and Type Method Description booleanInvoice. addPayment(InvoicePayment payment)Method parameters in org.killbill.billing.invoice.api with type arguments of type InvoicePayment Modifier and Type Method Description booleanInvoice. addPayments(Collection<InvoicePayment> payments) -
Uses of InvoicePayment in org.killbill.billing.payment.api
Methods in org.killbill.billing.payment.api that return InvoicePayment Modifier and Type Method Description InvoicePaymentInvoicePaymentApi. createChargebackForInvoicePayment(Account account, UUID paymentId, BigDecimal amount, Currency currency, org.joda.time.DateTime effectiveDate, String paymentTransactionExternalKey, Iterable<PluginProperty> properties, PaymentOptions paymentOptions, CallContext context)Record a chargeback and allow to go through registered routing pluginsInvoicePaymentInvoicePaymentApi. createChargebackReversalForInvoicePayment(Account account, UUID paymentId, org.joda.time.DateTime effectiveDate, String paymentTransactionExternalKey, Iterable<PluginProperty> properties, PaymentOptions paymentOptions, CallContext context)Reverse a chargeback and allow to go through registered routing pluginsInvoicePaymentInvoicePaymentApi. createCreditForInvoicePayment(boolean isAdjusted, Map<UUID,BigDecimal> adjustments, Account account, UUID originalPaymentId, UUID paymentMethodId, UUID paymentId, BigDecimal amount, Currency currency, org.joda.time.DateTime effectiveDate, String paymentExternalKey, String paymentTransactionExternalKey, Iterable<PluginProperty> properties, PaymentOptions paymentOptions, CallContext context)Credit a payment method for a given invoice and allow to go through registered routing pluginsInvoicePaymentInvoicePaymentApi. createPurchaseForInvoicePayment(Account account, UUID invoiceId, UUID paymentMethodId, UUID paymentId, BigDecimal amount, Currency currency, org.joda.time.DateTime effectiveDate, String paymentExternalKey, String paymentTransactionExternalKey, Iterable<PluginProperty> properties, PaymentOptions paymentOptions, CallContext context)Combine an authorize and capture payment for a given invoice and allow to go through registered routing pluginsInvoicePaymentInvoicePaymentApi. createRefundForInvoicePayment(boolean isAdjusted, Map<UUID,BigDecimal> adjustments, Account account, UUID paymentId, BigDecimal amount, Currency currency, org.joda.time.DateTime effectiveDate, String paymentTransactionExternalKey, Iterable<PluginProperty> properties, PaymentOptions paymentOptions, CallContext context)Refund a previously captured payment and allow to go through registered routing pluginsInvoicePaymentInvoicePaymentApi. getInvoicePayment(UUID invoicePaymentId, TenantContext context)Methods in org.killbill.billing.payment.api that return types with arguments of type InvoicePayment Modifier and Type Method Description List<InvoicePayment>InvoicePaymentApi. getInvoicePayments(UUID paymentId, TenantContext context)List<InvoicePayment>InvoicePaymentApi. getInvoicePaymentsByAccount(UUID accountId, TenantContext context)
-