Package | Description |
---|---|
com.buffalokiwi.aerodrome.jet | |
com.buffalokiwi.aerodrome.jet.orders | |
com.buffalokiwi.aerodrome.jet.products | |
com.buffalokiwi.aerodrome.jet.settlement | |
com.buffalokiwi.utils |
Modifier and Type | Method and Description |
---|---|
static Money |
Utils.jsonNumberToMoney(javax.json.JsonNumber n) |
Modifier and Type | Method and Description |
---|---|
Money |
OrderItemRec.getFees()
Get The fees paid to Jet.com for the given quantity of the given merchant
SKU in the given merchant order
|
Money |
OrderTotalRec.getItemFees()
The fees paid to Jet.com for the given quantity of the given merchant
SKU in the given merchant order
|
Money |
ItemPriceRec.getItemTax()
The tax of the item
|
Money |
ReturnRec.getMerchantReturnCharge()
The charge that the merchant is required to pay Jet for the return.
|
Money |
ItemPriceRec.getPrice()
Item price
|
Money |
OrderItemRec.getPriceAdj()
Get Price adjustment occured as a result of the partial cancel
|
Money |
RefundAmountRec.getPrincipal()
Amount to be refunded for the given item in USD associated
with the item itself.
|
Money |
OrderTotalRec.getRegFees()
Regulatory fees
|
Money |
OrderItemRec.getRegFees()
Get
|
Money |
RefundAmountRec.getShippingCost()
Amount to be refunded for the given item in USD
associated with the shipping cost that was allocated to this item.
|
Money |
ItemPriceRec.getShippingPrice()
The shipping cost of the item
|
Money |
RefundAmountRec.getShippingTax()
Amount to be refunded for the given item in USD
associated with the tax that was charged on shipping
|
Money |
ItemPriceRec.getShippingTax()
The shipping tax of the item
|
Money |
RefundAmountRec.getTax()
Amount to be refunded for the given item in USD associated with
tax that was charged for the item.
|
Money |
FeeAdjRec.getValue()
get the adjustment value
|
Modifier and Type | Method and Description |
---|---|
OrderItemRec.Builder |
OrderItemRec.Builder.setFees(Money fees)
Set The fees paid to Jet.com for the given quantity of the given
merchant SKU in the given merchant order
|
ReturnRec.Builder |
ReturnRec.Builder.setMerchantReturnCharge(Money merchantReturnCharge)
The charge that the merchant is required to pay Jet for the return.
|
OrderItemRec.Builder |
OrderItemRec.Builder.setPriceAdj(Money priceAdj)
Set Price adjustment occured as a result of the partial cancel
|
OrderItemRec.Builder |
OrderItemRec.Builder.setRegFees(Money regFees)
Set regulatory fees
|
Constructor and Description |
---|
FeeAdjRec(String name,
String type,
String cid,
Money value)
Create a new Fee Adjustment Record
|
ItemPriceRec(Money price,
Money itemTax,
Money shippingPrice,
Money shippingTax)
Create a new instance.
|
OrderTotalRec(ItemPriceRec itemPrice,
Money itemFees,
List<FeeAdjRec> adjustments,
Money regFees)
Create a new OrderTotalRec instance
|
RefundAmountRec(Money principal,
Money tax,
Money shippingCost,
Money shippingTax)
Create a new refundAmountRec instance.
|
Modifier and Type | Method and Description |
---|---|
Money |
OfferRec.getItemPrice()
The item price for one unit of the SKU based on your best retail price
(item and shipping price)
|
Money |
ProductRec.getMapPrice()
Retailer price for the product for which member savings will be applied
(if applicable, see map_implementation)
|
Money |
ProductRec.Builder.getMapPrice()
Retailer price for the product for which member savings will be applied
(if applicable, see map_implementation)
|
Money |
ProductRec.getMsrp()
Manufacturer's suggested retail price or list price for the product.
|
Money |
ProductRec.Builder.getMsrp()
Manufacturer's suggested retail price or list price for the product.
|
Money |
ProductRec.getNoReturnFeeAdj()
Overides the category level setting for this fee adjustment; this is the
increase in commission you are willing to pay on this product if the
customer waives their ability to return it.
|
Money |
ProductRec.Builder.getNoReturnFeeAdj()
Overides the category level setting for this fee adjustment; this is the
increase in commission you are willing to pay on this product if the
customer waives their ability to return it.
|
Money |
FNodePriceRec.getPrice()
Retrieve the price
|
Money |
ProductRec.getPrice()
The overall price that the merchant SKU is priced at
|
Money |
ProductRec.Builder.getPrice()
The overall price that the merchant SKU is priced at
|
Money |
ProductPriceRec.getPrice()
Retrieve the overall price that the merchant SKU is priced at.
|
Money |
ShippingExceptionRec.getShippingChargeAmount()
The amount added to your default shipping charge when
"OverrideType"= "Additional charge" and the total amount charged
when "OverrideType" = "Override charge"
Logic
This field is required if override_type is populated
|
Money |
OfferRec.getShippingPrice()
The shipping price for one unit of the SKU based on your best retail price
(item and shipping price)
|
Modifier and Type | Method and Description |
---|---|
ProductRec.Builder |
ProductRec.Builder.setMapPrice(Money map)
Retailer price for the product for which member savings will be applied
(if applicable, see map_implementation)
|
ProductRec.Builder |
ProductRec.Builder.setMsrp(Money msrp)
Manufacturer's suggested retail price or list price for the product.
|
ProductRec.Builder |
ProductRec.Builder.setNoReturnFeeAdj(Money noReturnFeeAdj)
Overides the category level setting for this fee adjustment; this is the
increase in commission you are willing to pay on this product if the
customer waives their ability to return it.
|
ProductRec.Builder |
ProductRec.Builder.setPrice(Money price)
The overall price that the merchant SKU is priced at
|
ShippingExceptionRec.Builder |
ShippingExceptionRec.Builder.setShippingChargeAmount(Money shippingChargeAmount)
The amount added to your default shipping charge when
"OverrideType"= "Additional charge" and the total amount charged
when "OverrideType" = "Override charge"
Logic
This field is required if override_type is populated
|
Constructor and Description |
---|
FNodePriceRec(String id,
Money price)
Create a new Fulfillment node
|
OfferRec(String shippingMethod,
Money itemPrice,
Money shippingPrice,
String lastUpdate)
Create a new OfferRec instance
|
ProductPriceRec(Money price,
String lastUpdate,
List<FNodePriceRec> fNodes)
Create a new ProductPriceRec instance.
|
ShippingExceptionRec(ShippingServiceLevel serviceLevel,
ShippingMethod shippingMethod,
ShipOverrideType overrideType,
Money shippingChargeAmount,
ShipExceptionType shippingExceptionType)
Create a new ShippingException instance
|
Modifier and Type | Method and Description |
---|---|
Money |
ReturnDetailRec.getFulfillmentFee()
If the item is sold via DBJ (Distributed by Jet), then this is the charge
for Jet to fulfill the customer order
|
Money |
SettlementRec.getJetAdjustment()
A credit given to a merchant or fee taken from the merchant
|
Money |
OrderDetailRec.getMerchantReturnCharge()
Any charges for the return that the merchant is required to pay
|
Money |
SettlementRec.getOrderBalance()
The total value of orders that is settled in this settlement report
|
Money |
SettlementRec.getReturnBalance()
The total value of returns that is settled in this settlement report
|
Money |
OrderDetailRec.getReturnFee()
If the item is being returned to Jet fulfillment center, this is the
processing fee charged by Jet
|
Money |
SettlementRec.getSettlementValue()
The total value of orders that is settled in this settlement report
|
Money |
ReturnDetailRec.getShippingCharge()
If the item is sold via DBJ (Distributed by Jet), then this is the charge
for shipping the item to the customer
|
Money |
ReturnDetailRec.getShippingRevenue()
The shipping revenue charged to the customer for buying the item
|
Money |
SettlementRec.getUnavailableBalance()
The total value of all sales and returns that aren't settled yet.
|
Modifier and Type | Method and Description |
---|---|
ReturnDetailRec.Builder |
ReturnDetailRec.Builder.setFixedCommission(Money fixedCommission)
The refunded fixed commission for a sale
|
OrderDetailRec.Builder |
OrderDetailRec.Builder.setFixedCommission(Money fixedCommission)
The refunded fixed commission for a sale
|
ReturnDetailRec.Builder |
ReturnDetailRec.Builder.setFulfillmentFee(Money fulfillmentFee)
If the item is sold via DBJ (Distributed by Jet), then this is the charge
for Jet to fulfill the customer order
|
SettlementRec.Builder |
SettlementRec.Builder.setJetAdjustment(Money jetAdjustment)
A credit given to a merchant or fee taken from the merchant
|
ReturnDetailRec.Builder |
ReturnDetailRec.Builder.setMerchantPrice(Money merchantPrice)
The merchant price of the product being refunded to the customer
|
OrderDetailRec.Builder |
OrderDetailRec.Builder.setMerchantPrice(Money merchantPrice)
The merchant price of the product being refunded to the customer
|
OrderDetailRec.Builder |
OrderDetailRec.Builder.setMerchantReturnCharge(Money merchantReturnCharge)
Any charges for the return that the merchant is required to pay
|
SettlementRec.Builder |
SettlementRec.Builder.setOrderBalance(Money orderBalance)
The total value of orders that is settled in this settlement report
|
SettlementRec.Builder |
SettlementRec.Builder.setReturnBalance(Money returnBalance)
The total value of returns that is settled in this settlement report
|
OrderDetailRec.Builder |
OrderDetailRec.Builder.setReturnFee(Money returnFee)
If the item is being returned to Jet fulfillment center, this is the
processing fee charged by Jet
|
SettlementRec.Builder |
SettlementRec.Builder.setSettlementValue(Money settlementValue)
The total value of orders that is settled in this settlement report
|
ReturnDetailRec.Builder |
ReturnDetailRec.Builder.setShippingCharge(Money shippingCharge)
If the item is sold via DBJ (Distributed by Jet), then this is the charge
for shipping the item to the customer
|
ReturnDetailRec.Builder |
ReturnDetailRec.Builder.setShippingRevenue(Money shippingRevenue)
The shipping revenue charged to the customer for buying the item
|
ReturnDetailRec.Builder |
ReturnDetailRec.Builder.setShippingTax(Money shippingTax)
The tax charged on shipped revenue to be returned to the customer
|
OrderDetailRec.Builder |
OrderDetailRec.Builder.setShippingTax(Money shippingTax)
The tax charged on shipped revenue to be returned to the customer
|
ReturnDetailRec.Builder |
ReturnDetailRec.Builder.setTax(Money tax)
The returned tax charged to the customer for buying the item
|
OrderDetailRec.Builder |
OrderDetailRec.Builder.setTax(Money tax)
The returned tax charged to the customer for buying the item
|
SettlementRec.Builder |
SettlementRec.Builder.setUnavailableBalance(Money unavailableBalance)
The total value of all sales and returns that aren't settled yet.
|
ReturnDetailRec.Builder |
ReturnDetailRec.Builder.setVariableCommission(Money variableCommission)
The variable commission that was paid to the merchant or charged by Jet
|
OrderDetailRec.Builder |
OrderDetailRec.Builder.setVariableCommission(Money variableCommission)
The variable commission that was paid to the merchant or charged by Jet
|
Modifier and Type | Method and Description |
---|---|
Money |
Money.abs() |
static Money |
Money.createFromStringOrZero(String money)
Create a new Money instance, and if something goes wrong return a money
instance with a zero amount.
|
Money |
Money.div(double divisor) |
Money |
Money.div(int divisor) |
Money |
Money.div(Money divisor) |
static Money |
Money.fromDBInt(int val) |
Money |
Money.minus(Money m)
Subtract money from money
|
Money |
Money.negate() |
Money |
Money.plus(Money m)
Add 2 monies together
|
Money |
Money.sum(Collection<Money> cm)
Add a collection of moneys together
|
Money |
Money.times(double factor) |
Money |
Money.times(int factor) |
Money |
Money.times(Money factor) |
Modifier and Type | Method and Description |
---|---|
int |
Money.compareTo(Money aThat) |
boolean |
Money.currencyMatch(Money aThat)
Check to see if currencies match
|
Money |
Money.div(Money divisor) |
boolean |
Money.equals(Money aThat)
Equals (insensitive to scale).
|
boolean |
Money.greaterThan(Money aThat)
Greater than.
|
boolean |
Money.greaterThanOrEqualTo(Money aThat)
Greater than or equal to.
|
boolean |
Money.lessThan(Money aThat)
Less than.
|
boolean |
Money.lessThanOrEqualTo(Money aThat)
Less than or equal to.
|
Money |
Money.minus(Money m)
Subtract money from money
|
Money |
Money.plus(Money m)
Add 2 monies together
|
Money |
Money.times(Money factor) |
Modifier and Type | Method and Description |
---|---|
Money |
Money.sum(Collection<Money> cm)
Add a collection of moneys together
|
Constructor and Description |
---|
Money(Money m)
Create a copy of some other money instance
|
Copyright © 2017. All rights reserved.