| Package | Description | 
|---|---|
| org.salespointframework.accountancy | 
 Accountancy subsystem. 
 | 
| org.salespointframework.order | 
 The order subsystem. 
 | 
| org.salespointframework.payment | 
 The payment subsystem with domain types to capture payment information (credit cards etc.). 
 | 
| Modifier and Type | Method and Description | 
|---|---|
PaymentMethod | 
ProductPaymentEntry.getPaymentMethod()
The  
PaymentMethod chosen for the order belonging to this ProductPaymentEntry | 
| Constructor and Description | 
|---|
ProductPaymentEntry(OrderIdentifier orderIdentifier,
                   UserAccount userAccount,
                   javax.money.MonetaryAmount amount,
                   String description,
                   PaymentMethod paymentMethod)
A  
ProductPaymentEntry is constructed for a specific OrderIdentifier attached to it. | 
| Modifier and Type | Method and Description | 
|---|---|
PaymentMethod | 
Order.getPaymentMethod()  | 
| Modifier and Type | Method and Description | 
|---|---|
void | 
Order.setPaymentMethod(PaymentMethod paymentMethod)  | 
| Constructor and Description | 
|---|
Order(UserAccount userAccount,
     PaymentMethod paymentMethod)
 | 
| Modifier and Type | Class and Description | 
|---|---|
class  | 
Cash
The cash  
PaymentMethod is used to designate all payments made in cash. | 
class  | 
Cheque
A is a written bill of exchange (or draft), a written order by the drawer (the writer of the cheque) to the drawee
 (usually the bank), to pay a specified amount of money to a payee. 
 | 
class  | 
CreditCard
A credit card. 
 | 
class  | 
DebitCard
A debit card provides the holder with electronic access to his or her bank account. 
 | 
class  | 
PaymentCard
A  
PaymentCard is used to charge the cost of goods or services to an account, belonging to the party
 identified on the card. | 
Copyright © 2018 Pivotal Software, Inc.. All rights reserved.