| Package | Description |
|---|---|
| org.killbill.billing.invoice.api | |
| org.killbill.billing.payment.api |
| Modifier and Type | Method and Description |
|---|---|
void |
InvoiceUserApi.deleteCBA(UUID accountId,
UUID invoiceId,
UUID invoiceItemId,
CallContext context)
Delete a CBA item.
|
InvoiceItem |
InvoiceUserApi.getCreditById(UUID creditId,
TenantContext context)
Retrieve a credit by id.
|
InvoiceItem |
InvoiceUserApi.getExternalChargeById(UUID externalChargeId,
TenantContext context)
Retrieve an external charge by id.
|
Invoice |
InvoiceUserApi.getInvoice(UUID invoiceId,
TenantContext context)
Retrieve an invoice by id.
|
String |
InvoiceUserApi.getInvoiceAsHTML(UUID invoiceId,
TenantContext context)
Retrieve the invoice formatted in HTML.
|
Invoice |
InvoiceUserApi.getInvoiceByNumber(Integer number,
TenantContext context)
Retrieve an invoice by invoice number.
|
Invoice |
InvoiceUserApi.getInvoiceByPayment(UUID paymentId,
TenantContext context)
Get all invoices for a given payment.
|
InvoiceItem |
InvoiceUserApi.insertCredit(UUID accountId,
BigDecimal amount,
org.joda.time.LocalDate effectiveDate,
Currency currency,
String description,
CallContext context)
Add a credit to an account.
|
InvoiceItem |
InvoiceUserApi.insertCreditForInvoice(UUID accountId,
UUID invoiceId,
BigDecimal amount,
org.joda.time.LocalDate effectiveDate,
Currency currency,
String description,
CallContext context)
Add a credit to an invoice.
|
List<InvoiceItem> |
InvoiceUserApi.insertExternalCharges(UUID accountId,
org.joda.time.LocalDate effectiveDate,
Iterable<InvoiceItem> charges,
CallContext context)
Add one or multiple external charges to an account.
|
InvoiceItem |
InvoiceUserApi.insertInvoiceItemAdjustment(UUID accountId,
UUID invoiceId,
UUID invoiceItemId,
org.joda.time.LocalDate effectiveDate,
BigDecimal amount,
Currency currency,
String description,
CallContext context)
Adjust partially a given invoice item.
|
InvoiceItem |
InvoiceUserApi.insertInvoiceItemAdjustment(UUID accountId,
UUID invoiceId,
UUID invoiceItemId,
org.joda.time.LocalDate effectiveDate,
String description,
CallContext context)
Adjust fully a given invoice item.
|
void |
InvoiceUserApi.tagInvoiceAsNotWrittenOff(UUID invoiceId,
CallContext context)
Unmark an invoice as written off.
|
void |
InvoiceUserApi.tagInvoiceAsWrittenOff(UUID invoiceId,
CallContext context)
Mark an invoice as written off.
|
Invoice |
InvoiceUserApi.triggerInvoiceGeneration(UUID accountId,
org.joda.time.LocalDate targetDate,
DryRunArguments dryRunArguments,
CallContext context)
Trigger an invoice for a given account and a given day.
|
| Constructor and Description |
|---|
PaymentApiException(InvoiceApiException e) |
Copyright © 2010-2016. All Rights Reserved.