domain library
Contains the domain entities for the engine
Classes
- ApplePayPayment
- Describes a payment with Apple Pay
- BasePayment
- Base class that describes options for card and apple pay payments
- CardPayment
- Describes a payment with debit / credit cards
- CardTokenized
- Describes a card that already has tokenzied fields
- Expiry
- Describes expiry information for cards
- PaylikeCard
- Describes a card that already has a tokenized number and CVC
- PaylikePaymentBody
- Describes a generic payment body
- PaymentPlan
- Defines a payment plan
- PaymentPlanRepeat
- Describes a repeat pattern in a payment plan
- PlanInterval
- Describes an interval for a plan
- UnplannedPayment
- Describes unplanned payment creations
Enums
- PlanIntervalOptions
- Available options for a plan interval
Exceptions / Errors
- InvalidPaymentBodyException
- Thrown when the payment body is invalid