| Modifier and Type | Method and Description |
|---|---|
Currency |
ImmutableAccountData.getCurrency() |
Currency |
AccountData.getCurrency() |
| Modifier and Type | Method and Description |
|---|---|
void |
MutableAccountData.setCurrency(Currency currency)
Sets the account currency
|
| Modifier and Type | Method and Description |
|---|---|
static Currency |
Currency.fromCode(java.lang.String currencyCode) |
Currency |
SimplePlanDescriptor.getCurrency() |
Currency |
BlockPriceOverride.getCurrency() |
Currency |
PlanPhasePriceOverride.getCurrency() |
Currency |
Price.getCurrency() |
Currency[] |
StaticCatalog.getCurrentSupportedCurrencies() |
static Currency |
Currency.getDefaultCurrency() |
Currency[] |
Catalog.getSupportedCurrencies(org.joda.time.DateTime requestedDate) |
static Currency |
Currency.valueOf(java.lang.String name)
Returns the enum constant of this type with the specified name.
|
static Currency[] |
Currency.values()
Returns an array containing the constants of this enum type, in
the order they are declared.
|
| Modifier and Type | Method and Description |
|---|---|
void |
MutableStaticCatalog.addCurrency(Currency currency) |
void |
MutableCatalog.addCurrency(org.joda.time.DateTime requestedDate,
Currency currency) |
java.math.BigDecimal |
InternationalPrice.getPrice(Currency currency) |
| Modifier and Type | Method and Description |
|---|---|
Currency |
CurrencyConversion.getBaseCurrency() |
Currency |
Rate.getBaseCurrency() |
Currency |
Rate.getCurrency() |
| Modifier and Type | Method and Description |
|---|---|
java.util.Set<Currency> |
CurrencyConversionApi.getBaseRates() |
| Modifier and Type | Method and Description |
|---|---|
CurrencyConversion |
CurrencyConversionApi.getCurrencyConversion(Currency baseCurrency,
org.joda.time.DateTime dateConversion) |
CurrencyConversion |
CurrencyConversionApi.getCurrentCurrencyConversion(Currency baseCurrency)
This will return the latest -- as known by the plugin -- information for the conversion rates.
|
| Modifier and Type | Method and Description |
|---|---|
Currency |
Invoice.getCurrency() |
Currency |
InvoicePayment.getCurrency() |
Currency |
InvoiceItem.getCurrency() |
Currency |
InvoicePayment.getProcessedCurrency() |
| Modifier and Type | Method and Description |
|---|---|
InvoiceItem |
InvoiceUserApi.insertCredit(java.util.UUID accountId,
java.math.BigDecimal amount,
org.joda.time.LocalDate effectiveDate,
Currency currency,
boolean autoCommit,
java.lang.String description,
java.lang.String itemDetails,
java.lang.Iterable<PluginProperty> properties,
CallContext context)
Add a credit to an account.
|
InvoiceItem |
InvoiceUserApi.insertCreditForInvoice(java.util.UUID accountId,
java.util.UUID invoiceId,
java.math.BigDecimal amount,
org.joda.time.LocalDate effectiveDate,
Currency currency,
java.lang.String description,
java.lang.String itemDetails,
java.lang.Iterable<PluginProperty> properties,
CallContext context)
Add a credit to an invoice.
|
InvoiceItem |
InvoiceUserApi.insertInvoiceItemAdjustment(java.util.UUID accountId,
java.util.UUID invoiceId,
java.util.UUID invoiceItemId,
org.joda.time.LocalDate effectiveDate,
java.math.BigDecimal amount,
Currency currency,
java.lang.String description,
java.lang.String itemDetails,
java.lang.Iterable<PluginProperty> properties,
CallContext context)
Adjust partially a given invoice item.
|
| Modifier and Type | Method and Description |
|---|---|
Currency |
InvoiceFormatter.getProcessedCurrency() |
| Modifier and Type | Method and Description |
|---|---|
Currency |
PaymentTransaction.getCurrency() |
Currency |
Payment.getCurrency() |
Currency |
PaymentAttempt.getCurrency() |
Currency |
PaymentTransaction.getProcessedCurrency() |
| Modifier and Type | Method and Description |
|---|---|
Payment |
PaymentApi.createAuthorization(Account account,
java.util.UUID paymentMethodId,
java.util.UUID paymentId,
java.math.BigDecimal amount,
Currency currency,
org.joda.time.DateTime effectiveDate,
java.lang.String paymentExternalKey,
java.lang.String paymentTransactionExternalKey,
java.lang.Iterable<PluginProperty> properties,
CallContext context)
Authorize a payment.
|
Payment |
PaymentApi.createAuthorizationWithPaymentControl(Account account,
java.util.UUID paymentMethodId,
java.util.UUID paymentId,
java.math.BigDecimal amount,
Currency currency,
org.joda.time.DateTime effectiveDate,
java.lang.String paymentExternalKey,
java.lang.String paymentTransactionExternalKey,
java.lang.Iterable<PluginProperty> properties,
PaymentOptions paymentOptions,
CallContext context)
Authorize a payment and allow to go through registered routing plugins
|
Payment |
PaymentApi.createCapture(Account account,
java.util.UUID paymentId,
java.math.BigDecimal amount,
Currency currency,
org.joda.time.DateTime effectiveDate,
java.lang.String paymentTransactionExternalKey,
java.lang.Iterable<PluginProperty> properties,
CallContext context)
Capture a previously authorized payment.
|
Payment |
PaymentApi.createCaptureWithPaymentControl(Account account,
java.util.UUID paymentId,
java.math.BigDecimal amount,
Currency currency,
org.joda.time.DateTime effectiveDate,
java.lang.String paymentTransactionExternalKey,
java.lang.Iterable<PluginProperty> properties,
PaymentOptions paymentOptions,
CallContext context)
Capture a previously authorized payment and allow to go through registered routing plugins
|
Payment |
PaymentApi.createChargeback(Account account,
java.util.UUID paymentId,
java.math.BigDecimal amount,
Currency currency,
org.joda.time.DateTime effectiveDate,
java.lang.String paymentTransactionExternalKey,
CallContext context)
Record a chargeback
|
InvoicePayment |
InvoicePaymentApi.createChargebackForInvoicePayment(Account account,
java.util.UUID paymentId,
java.math.BigDecimal amount,
Currency currency,
org.joda.time.DateTime effectiveDate,
java.lang.String paymentTransactionExternalKey,
java.lang.Iterable<PluginProperty> properties,
PaymentOptions paymentOptions,
CallContext context)
Record a chargeback and allow to go through registered routing plugins
|
Payment |
PaymentApi.createChargebackWithPaymentControl(Account account,
java.util.UUID paymentId,
java.math.BigDecimal amount,
Currency currency,
org.joda.time.DateTime effectiveDate,
java.lang.String paymentTransactionExternalKey,
PaymentOptions paymentOptions,
CallContext context)
Record a chargeback
|
Payment |
PaymentApi.createCredit(Account account,
java.util.UUID paymentMethodId,
java.util.UUID paymentId,
java.math.BigDecimal amount,
Currency currency,
org.joda.time.DateTime effectiveDate,
java.lang.String paymentExternalKey,
java.lang.String paymentTransactionExternalKey,
java.lang.Iterable<PluginProperty> properties,
CallContext context)
Credit a payment method.
|
InvoicePayment |
InvoicePaymentApi.createCreditForInvoicePayment(boolean isAdjusted,
java.util.Map<java.util.UUID,java.math.BigDecimal> adjustments,
Account account,
java.util.UUID originalPaymentId,
java.util.UUID paymentMethodId,
java.util.UUID paymentId,
java.math.BigDecimal amount,
Currency currency,
org.joda.time.DateTime effectiveDate,
java.lang.String paymentExternalKey,
java.lang.String paymentTransactionExternalKey,
java.lang.Iterable<PluginProperty> properties,
PaymentOptions paymentOptions,
CallContext context)
Credit a payment method for a given invoice and allow to go through registered routing plugins
This is also known as payment in reverse.
|
Payment |
PaymentApi.createCreditWithPaymentControl(Account account,
java.util.UUID paymentMethodId,
java.util.UUID paymentId,
java.math.BigDecimal amount,
Currency currency,
org.joda.time.DateTime effectiveDate,
java.lang.String paymentExternalKey,
java.lang.String paymentTransactionExternalKey,
java.lang.Iterable<PluginProperty> properties,
PaymentOptions paymentOptions,
CallContext context)
Credit a payment method and allow to go through registered routing plugins
This is also known as payment in reverse.
|
Payment |
PaymentApi.createPurchase(Account account,
java.util.UUID paymentMethodId,
java.util.UUID paymentId,
java.math.BigDecimal amount,
Currency currency,
org.joda.time.DateTime effectiveDate,
java.lang.String paymentExternalKey,
java.lang.String paymentTransactionExternalKey,
java.lang.Iterable<PluginProperty> properties,
CallContext context)
Combine an authorize and capture payment.
|
InvoicePayment |
InvoicePaymentApi.createPurchaseForInvoicePayment(Account account,
java.util.UUID invoiceId,
java.util.UUID paymentMethodId,
java.util.UUID paymentId,
java.math.BigDecimal amount,
Currency currency,
org.joda.time.DateTime effectiveDate,
java.lang.String paymentExternalKey,
java.lang.String paymentTransactionExternalKey,
java.lang.Iterable<PluginProperty> properties,
PaymentOptions paymentOptions,
CallContext context)
Combine an authorize and capture payment for a given invoice and allow to go through registered routing plugins
|
Payment |
PaymentApi.createPurchaseWithPaymentControl(Account account,
java.util.UUID paymentMethodId,
java.util.UUID paymentId,
java.math.BigDecimal amount,
Currency currency,
org.joda.time.DateTime effectiveDate,
java.lang.String paymentExternalKey,
java.lang.String paymentTransactionExternalKey,
java.lang.Iterable<PluginProperty> properties,
PaymentOptions paymentOptions,
CallContext context)
Combine an authorize and capture payment and allow to go through registered routing plugins
|
Payment |
PaymentApi.createRefund(Account account,
java.util.UUID paymentId,
java.math.BigDecimal amount,
Currency currency,
org.joda.time.DateTime effectiveDate,
java.lang.String paymentTransactionExternalKey,
java.lang.Iterable<PluginProperty> properties,
CallContext context)
Refund a previously captured payment.
|
InvoicePayment |
InvoicePaymentApi.createRefundForInvoicePayment(boolean isAdjusted,
java.util.Map<java.util.UUID,java.math.BigDecimal> adjustments,
Account account,
java.util.UUID paymentId,
java.math.BigDecimal amount,
Currency currency,
org.joda.time.DateTime effectiveDate,
java.lang.String paymentTransactionExternalKey,
java.lang.Iterable<PluginProperty> properties,
PaymentOptions paymentOptions,
CallContext context)
Refund a previously captured payment and allow to go through registered routing plugins
|
Payment |
PaymentApi.createRefundWithPaymentControl(Account account,
java.util.UUID paymentId,
java.math.BigDecimal amount,
Currency currency,
org.joda.time.DateTime effectiveDate,
java.lang.String paymentTransactionExternalKey,
java.lang.Iterable<PluginProperty> properties,
PaymentOptions paymentOptions,
CallContext context)
Refund a previously captured payment and allow to go through registered routing plugins
|
| Modifier and Type | Method and Description |
|---|---|
Currency |
PaymentTransactionInfoPlugin.getCurrency() |
Copyright © 2010-2018. All Rights Reserved.