Notice: This Wiki is now read only and edits are no longer possible. Please see: https://gitlab.eclipse.org/eclipsefdn/helpdesk/-/wikis/Wiki-shutdown-plan for the plan.
Payment vocabulary
{{#eclipseproject:technology.higgins|eclipse_custom_style.css}}
AMEX, DinersClub, Discover, MasterCard,
Vocabulary to describe payment methods.
Contents
Files
- Most recently published
- SVN source: payment.owl
UML Overview
Classes
PaymentMethod
Method of payment including credit cards, paypal, etc.
ByBankTransferInAdvance, Cash, CheckInAdvance, COD
- subclassOf: PaymentMethod
CreditCard
- subclassOf: PaymentMethod
- 1..1 ccCid
- 1..1 ccExpiration
- 1..1 ccNumber
AMEX, DinersClub, Discover, MasterCard, VISA, DirectDebit, PayPal
- subclassOf: CreditCard
DirectDebit
- subclassOf: <code>CreditCard
- 0..1 bankSortCode
- 0..1 bankAccountNumber
PurchasedProduct
- subClassOf: schema:Product
- 0..1 expiration
- 0..1 dateOfPurchase
- 0..1 giftFor
Attributes
<code>bankSortCode
- domain:
DirectDebit
- value:
xsd:string
bankAccountNumber
- domain:
DirectDebit
- value:
xsd:string
ccCid
- domain:
CreditCard
- value:
xsd:string
ccExpiration
- domain:
CreditCard
- value:
xsd:date
ccNumber
- domain:
CreditCard
- value:
xsd:string
nameOnCard
- domain:
CreditCard
- value:
xsd:string
paymentMethod
- domain:
Person
- value:
PaymentMethod