LUAbstractPaymentMethod Class Reference
Inherits from | LUAPIModel : NSObject |
Declared in | LUAbstractPaymentMethod.h LUAbstractPaymentMethod.m |
Overview
An abstract class representing a payment method. All payment methods inherit from this class.
Properties
monthlyBillingDay
The day of the month in which the user will be billed using this payment method.
@property (nonatomic, copy, readonly) NSNumber *monthlyBillingDay
Discussion
The day of the month in which the user will be billed using this payment method.
Can be nil
if the user is not billed monthly.
Declared In
LUAbstractPaymentMethod.h
monthlyTransactionLimit
The user’s transaction limit. If their pending charges reach this limit before the monthly billing day, the user will be charged immediately.
@property (nonatomic, strong, readonly) LUMonetaryValue *monthlyTransactionLimit
Discussion
The user’s transaction limit. If their pending charges reach this limit before the monthly billing day, the user will be charged immediately.
Can be nil
if the user is not billed monthly.
Declared In
LUAbstractPaymentMethod.h
paymentMethodDescription
A human-readable description of this payment method.
@property (nonatomic, copy, readonly) NSString *paymentMethodDescription
Discussion
A human-readable description of this payment method.
For example, for a credit card, this may be “Visa *1234”, where “1234” are the last 4 digits of the card number.
Declared In
LUAbstractPaymentMethod.h