| Package | Description |
|---|---|
| org.killbill.billing.invoice.api | |
| org.killbill.billing.payment.api | |
| org.killbill.billing.util.api |
| Modifier and Type | Method and Description |
|---|---|
void |
InvoiceUserApi.deleteCBA(UUID accountId,
UUID invoiceId,
UUID invoiceItemId,
CallContext context)
Delete a CBA item.
|
InvoiceItem |
InvoiceUserApi.insertCredit(UUID accountId,
BigDecimal amount,
org.joda.time.LocalDate effectiveDate,
Currency currency,
CallContext context)
Add a credit to an account.
|
InvoiceItem |
InvoiceUserApi.insertCreditForInvoice(UUID accountId,
UUID invoiceId,
BigDecimal amount,
org.joda.time.LocalDate effectiveDate,
Currency currency,
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,
CallContext context)
Adjust partially a given invoice item.
|
InvoiceItem |
InvoiceUserApi.insertInvoiceItemAdjustment(UUID accountId,
UUID invoiceId,
UUID invoiceItemId,
org.joda.time.LocalDate effectiveDate,
CallContext context)
Adjust fully a given invoice item.
|
| Modifier and Type | Method and Description |
|---|---|
Payment |
PaymentApi.createAuthorization(Account account,
UUID paymentMethodId,
UUID paymentId,
BigDecimal amount,
Currency currency,
String paymentExternalKey,
String paymentTransactionExternalKey,
Iterable<PluginProperty> properties,
CallContext context)
Authorize a payment.
|
Payment |
PaymentApi.createCapture(Account account,
UUID paymentId,
BigDecimal amount,
Currency currency,
String paymentTransactionExternalKey,
Iterable<PluginProperty> properties,
CallContext context)
Capture a previously authorized payment.
|
Payment |
PaymentApi.createChargeback(Account account,
UUID paymentId,
BigDecimal amount,
Currency currency,
String paymentTransactionExternalKey,
CallContext context)
Record a chargeback
|
Payment |
PaymentApi.createChargebackWithPaymentControl(Account account,
UUID paymentId,
BigDecimal amount,
Currency currency,
String paymentTransactionExternalKey,
PaymentOptions paymentOptions,
CallContext context)
Record a chargeback
|
Payment |
PaymentApi.createCredit(Account account,
UUID paymentMethodId,
UUID paymentId,
BigDecimal amount,
Currency currency,
String paymentExternalKey,
String paymentTransactionExternalKey,
Iterable<PluginProperty> properties,
CallContext context)
Credit a payment method.
|
Payment |
PaymentApi.createPurchase(Account account,
UUID paymentMethodId,
UUID paymentId,
BigDecimal amount,
Currency currency,
String paymentExternalKey,
String paymentTransactionExternalKey,
Iterable<PluginProperty> properties,
CallContext context)
Combine an authorize and capture payment.
|
Payment |
PaymentApi.createPurchaseWithPaymentControl(Account account,
UUID paymentMethodId,
UUID paymentId,
BigDecimal amount,
Currency currency,
String paymentExternalKey,
String paymentTransactionExternalKey,
Iterable<PluginProperty> properties,
PaymentOptions paymentOptions,
CallContext context)
Combine an authorize and capture payment.
|
Payment |
PaymentApi.createRefund(Account account,
UUID paymentId,
BigDecimal amount,
Currency currency,
String paymentTransactionExternalKey,
Iterable<PluginProperty> properties,
CallContext context)
Refund a previously captured payment.
|
Payment |
PaymentApi.createRefundWithPaymentControl(Account account,
UUID paymentId,
BigDecimal amount,
Currency currency,
String paymentTransactionExternalKey,
Iterable<PluginProperty> properties,
PaymentOptions paymentOptions,
CallContext context)
Refund a previously captured payment.
|
Payment |
PaymentApi.createVoid(Account account,
UUID paymentId,
String paymentTransactionExternalKey,
Iterable<PluginProperty> properties,
CallContext context)
Void a previously authorized payment.
|
| Modifier and Type | Method and Description |
|---|---|
void |
TagUserApi.addTag(UUID objectId,
ObjectType objectType,
UUID tagDefinitionId,
CallContext context) |
void |
TagUserApi.addTags(UUID objectId,
ObjectType objectType,
Collection<UUID> tagDefinitionIds,
CallContext context) |
TagDefinition |
TagUserApi.createTagDefinition(String definitionName,
String description,
CallContext context) |
void |
TagUserApi.deleteTagDefinition(UUID tagDefinitionId,
CallContext context) |
void |
TagUserApi.removeTag(UUID objectId,
ObjectType objectType,
UUID tagDefinitionId,
CallContext context) |
void |
TagUserApi.removeTags(UUID objectId,
ObjectType objectType,
Collection<UUID> tagDefinitions,
CallContext context) |
Copyright © 2010-2014. All Rights Reserved.