BRPaymentMethod
Describes a payment method and the amount charged to it on a receipt.
Declaration
@interface BRPaymentMethod : NSObject <BRSerializable>
class BRPaymentMethod : NSObject, BRSerializable
Quick Reference
Properties
| Property | Description |
|---|---|
method | Payment method type (e.g., Cash, Credit, Debit, Gift Card, Check). |
cardType | Card brand (e.g., Visa, American Express, Mastercard, Discover). |
cardIssuer | Card issuer organization (e.g., Target, Walmart). |
amount | Monetary value charged against this payment method. |
Properties
method (read-only)
@property (nonatomic, strong, readonly) BRStringValue *method;
var method: BRStringValue! { get }
Payment method type (e.g., Cash, Credit, Debit, Gift Card, Check).
cardType (read-only)
@property (nonatomic, strong, readonly) BRStringValue *cardType;
var cardType: BRStringValue! { get }
Card brand (e.g., Visa, American Express, Mastercard, Discover).
cardIssuer (read-only)
@property (nonatomic, strong, readonly) BRStringValue *cardIssuer;
var cardIssuer: BRStringValue! { get }
Card issuer organization (e.g., Target, Walmart).
amount (read-only)
@property (nonatomic, strong, readonly) BRFloatValue *amount;
var amount: BRFloatValue! { get }
Monetary value charged against this payment method.