#import #if __has_include("BraintreeCore.h") #import "BraintreeCore.h" #else #import #endif /** Contains information about a PayPal credit amount */ @interface BTPayPalCreditFinancingAmount: NSObject /** 3 letter currency code as defined by ISO 4217. */ @property (nonatomic, nullable, readonly, copy) NSString *currency; /** An amount defined by ISO 4217 for the given currency. */ @property (nonatomic, nullable, readonly, copy) NSString *value; @end /** Contains information about a PayPal credit financing option */ @interface BTPayPalCreditFinancing: NSObject /** Indicates whether the card amount is editable after payer's acceptance on PayPal side. */ @property (nonatomic, readonly) BOOL cardAmountImmutable; /** Estimated amount per month that the customer will need to pay including fees and interest. */ @property (nonatomic, nullable, readonly, strong) BTPayPalCreditFinancingAmount *monthlyPayment; /** Status of whether the customer ultimately was approved for and chose to make the payment using the approved installment credit. */ @property (nonatomic, readonly) BOOL payerAcceptance; /** Length of financing terms in months. */ @property (nonatomic, readonly) NSInteger term; /** Estimated total payment amount including interest and fees the user will pay during the lifetime of the loan. */ @property (nonatomic, nullable, readonly, strong) BTPayPalCreditFinancingAmount *totalCost; /** Estimated interest or fees amount the payer will have to pay during the lifetime of the loan. */ @property (nonatomic, nullable, readonly, strong) BTPayPalCreditFinancingAmount *totalInterest; @end